Python中图像与矩阵的转换

from PIL import Image     #矩阵转图片使用
import matplotlib.image   #图片转矩阵使用
#图片转为矩阵  imead
img=matplotlib.image.imread("C:\\Users\\Administrator\\Desktop\\2007009.500m_16_days_NDVI.tif")

print(img.shape)
print(img.shape[0])#行数
print(img.shape[1])#列数
print(len(img))#获得图片的行数
#此处可进行对图像矩阵数据的处理操作




#矩阵数据转化成图片数据
new_im=Image.fromarray(img)
new_im.show()

你可能感兴趣的:(Python中图像与矩阵的转换)