繁体   English   中英

枕头问题:灰度图像意外呈现为彩色

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM