import cv2 import gdal import numpy as np #计算2% 98%处值作为最小 最大值 def minmaximg(width,heigh,img): img_fla = img.flatten() #展成一维数组 #img_fla = np.sort(img_fla) #排序 len=img.max() print('max=%d' % len) num=np.zeros(len+1,dtype=np.int32) print('size=%d'%np.size(img_fla)) for i in np.arange(np.size(img_fla)): num[img_fla[i]]=num[img_fla[i]]+
16位遥感图像转8位显示 %2线性拉伸
最新推荐文章于 2023-06-11 09:27:25 发布
该博客介绍了如何使用Python进行遥感图像处理,通过计算2%和98%处的像素值作为范围,实现16位遥感图像到8位显示的线性拉伸。具体步骤包括读取TIFF图像,计算最小最大值,以及执行线性拉伸转换,最终保存为JPEG图像。
摘要由CSDN通过智能技术生成