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 波段组合