[英]Pillow issue: grayscale image unexpectedly rendered in color
当我使用Pillow.Image.open()
加载灰度JPEG图像并使用Pillow.Image.open()
对其进行pyplot.image()
,结果具有意外的花哨颜色。 我怀疑我做错了什么。 任何建议将被认真考虑。 这是我的代码:
from matplotlib import pyplot
from PIL import Image
image_array= Image.open('01.Ned and Clara.jpg')
pyplot.imshow(image_array)
pyplot.show()
菲利普
您可以使用颜色图强制灰度
from matplotlib import pyplot
from PIL import Image
import matplotlib.cm as cm
image_array= Image.open('01.Ned and Clara.jpg')
pyplot.imshow(image_array,cmap = cm.Greys_r)
pyplot.show()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.