关于图片学习一
一:如何求ndarray中的最大值和最小值
mat1=np.max(data3)
>>> mat1=np.min(data3),不管是几维的都无所谓
二:通道里面的二维矩阵是不是一定在0到255之间?
三:在Python里面console模块里面不支持缩进吗?是不是用tab键就可以了呢?
四:plt.imshow的作用原理是什么?只能识别二维矩阵,三维矩阵也是可以识别的
这个表格里面的数据只能是0到255之间,如果你输入288,他会认为是33,是把255减去了
难道里面有默认格式吗??,但是我如果是plt.imshow(np.arange(100000).reshape(500,200), cmap = 'gray')
就可以,但是格式是不一样的?
关于type里面的int32和unit8的区别是什么??
五:
Matplotlib调用imshow()函数绘制热图,那么什么是热图呢
六:
- from matplotlib import pyplot as plt
- fig = plt.figure()
- ax1 = fig.add_subplot(231)
- ax2 = fig.add_subplot(232)
- ax3 = fig.add_subplot(233)
- ax4 = fig.add_subplot(234)
- ax5 = fig.add_subplot(235)
- ax6 = fig.add_subplot(236)
- plt.grid(True)
- plt.show() 比较好奇的是fig.add_subplot(231)中的231是什么问题呢???
七:plt.imshow(data[:,:,0], cmap = 'gray'),这里面的cmp是什么意思,其实cmp就是
colourmap的意思
八:plt.imread
plt.imread读取图片转化成了N*M*3ndarray,然后可以将数组通过imshow再次转化为图片