Python遥感图像处理应用篇(十七):GDAL 将归一化处理csv数据转化为多波段遥感影像

Posted 空中旋转篮球

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python遥感图像处理应用篇(十七):GDAL 将归一化处理csv数据转化为多波段遥感影像相关的知识,希望对你有一定的参考价值。

1.使用数据

 本文所使用数据和上一篇数据相同,上一篇链接:

Python遥感图像处理应用篇(十六):GDAL 将归一化处理csv数据转化为遥感影像_空中旋转篮球的博客-CSDN博客

上一篇文章将csv文件转化为单波段图像,这一篇将csv文件合成为一个多波段图像。注意一个前提是需要知道原图像的基本信息,如数据行列号,投影信息,数据类型信息等。

2.实现代码

实现写入多光谱数据的时候,核心问题在于使用循环写入各个通道数据。

这里直接写入的是二维数组数据,看别人的文章的时候,有的使用的三维数组,如格式(channel,row,col),我在使用的时候会报错,直接使用二维数组可以正确运行。

运行环境:python3.7.7  GDAL-3.2.3-cp37-cp37m-win_amd64.whl包。

for channel in np.arange(dim_z):
    map = np.array(image_array[:, channel],dtype=np.float32)
  

以上是关于Python遥感图像处理应用篇(十七):GDAL 将归一化处理csv数据转化为多波段遥感影像的主要内容,如果未能解决你的问题,请参考以下文章

Python遥感图像处理应用篇(二十一):Python+GDAL 批量计算遥感图像NDVI指数

Python遥感图像处理应用篇(二十二):Python+GDAL 批量等距离裁剪影像-续

Python遥感图像处理应用篇(二十二):Python+GDAL 批量等距离裁剪影像-续

Python遥感图像处理应用篇(二十五):Python+GDAL 波段组合

Python遥感图像处理应用篇(二十五):Python+GDAL 波段组合

Python遥感图像处理应用篇(十六):GDAL 将归一化处理csv数据转化为遥感影像