#matplotlib是一款科学绘图神器 import matplotlib.pyplot as plt import numpy as np ''' #读取和显示图片 image = plt.imread('figures/img_1.jpg') plt.imshow(image) plt.show() ''' #关闭显示x, y轴上的数字 image = plt.imread('figures/img_1.jpg') plt.imshow(image) plt.axis('off') plt.show() #plt.imread()读入的是一个矩阵,跟opencv一样,但彩色图读进的是RGB,与opencv不一样 print(image.shape) #(h, w, c) print(image.size) # h*w*c print(image.dtype) #unit8 print(image) #数组 im_r = image[:,:,0] #红色通道 plt.imshow(im_r) plt.show() #输出为热量图,不是灰度图,可以通过添加camp参数来解决 plt.imshow(im_r, cmap='Greys_r') plt.show()
python matplotlib的一些基础操作
最新推荐文章于 2023-10-10 18:24:08 发布