用python的matplotlib绘制灰度图
程序员文章站
2024-01-15 19:00:58
...
要把照片转换为单通道模式,单通道模式是8位像素范围为0-255,都是一些程度不同的灰度图。
使用plt.imshow(img,cmap='gray')显示出来的还是原图像
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
import numpy as np
plt.figure("beautifulscene")
img = mpimg.imread('scene.jpg') #读取照片,照片都是一堆像素
plt.imshow(img[:,:,1],cmap='gray') #将像素转换为单通道照片,照片一般是3通道的rgb模式
plt.show()
上一篇: 用ALAsset获取相册原图
下一篇: 排序问题