赞
踩
plt.imshow()将灰度图像进行彩色映射
https://blog.csdn.net/missyougoon/article/details/89510188tong
图片是灰度图像 (通道数为1),为什么可视化的图片是彩色的?关键在于plt.imshow()
使用 plt.imshow() 方法进行画图,该方法有个非常实用的功能,可以将灰度图像按照灰度值的高低映射成彩色图像,这对于人类的视觉来说再友好不过了。既然要映射成彩色,那总得有一系列彩色映射表吧,这就是官方文档上说到的colormap。
如果想要显示原本的灰度图像,可以用如下代码
# 这里必须加 cmap='gray' ,否则尽管原图像是灰度图(下图1),但是显示的是伪彩色图像(下图2)(如果不加的话)
plt.imshow(img,cmap='gray')
PyCharm中matplotlib.pyplot.imshow()无法绘图
https://blog.csdn.net/qq_28869927/article/details/83316023
matplotlib.pyplot as plt
# 直接使用plt.imshow无法显示图片,需要导入pylab包
import pylab
plt.imshow(image_array, cmap='gray', interpolation='None')
# plt.imshow(np.array(img))
pylab.show()
python 读取并显示图片的两种方法
https://www.cnblogs.com/yinxiangnan-charles/p/5928689.html
解决使用 plt.savefig 保存图片时一片空白
https://blog.csdn.net/u010099080/article/details/52912439
<Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。