Python遥感图像处理应用篇(二十九):遥感图像拉伸处理
Posted 空中旋转篮球
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python遥感图像处理应用篇(二十九):遥感图像拉伸处理相关的知识,希望对你有一定的参考价值。
1.实验目的
将原始遥感图像各个波段拉伸到0-255范围显示。
运行环境:windows10 pycharm python3.7.7 GDAL-3.2.3-cp37-cp37m-win_amd64.whl包等。
2.使用公式
x_nor = ((data-d2) / (d98-d2))*255
x_nor 为新的像元值,data为原始像元值,d2为2%像元值,d98为98%像元值,255为拉伸的最大值了。
3.实现代码
基本思路,使用gdal读取遥感图像各个波段数组,依次对每个波段的数据进行拉伸处理,然后重新写入到新的文件中保存。
具体代码如下:
以上是关于Python遥感图像处理应用篇(二十九):遥感图像拉伸处理的主要内容,如果未能解决你的问题,请参考以下文章
Python遥感图像处理应用篇(十九):GDAL +numpy批量对遥感图像外围背景值进行处理
Python遥感图像处理应用篇(十九):GDAL +numpy批量对遥感图像外围背景值进行处理
Python遥感图像处理应用篇(二十四):Python绘制遥感图像各波段热力图(相关系数矩阵)
Python遥感图像处理应用篇(二十四):Python绘制遥感图像各波段热力图(相关系数矩阵)