Python PIL 图像打开不是 RGB 格式。

12

我一直在尝试使用

.jpg

图像进行打开操作

im = Image.open('file.jpg').

我的问题是由于某种原因,“im”不是RGB图像,即通道不是R、G、B。这也导致了“im.convert('L')”(rgb2gray)的结果非常糟糕。 通道0的图像尝试的灰度比例
我使用的是:Python 2.7.12 | Anaconda 4.1.1(64位)。
我非常感谢任何帮助解决这个问题的帮助。
编辑: 看起来问题是matplotlib颜色映射没有设置正确。有人知道原因吗?怎么解决?
1个回答

12

您可以在 im.mode 中找到当前模式,并使用 im.convert('RGB') 进行转换。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接