本文所使用數據和上一篇數據相同,上一篇鏈接:
Python遙感圖像處理應用篇(十六):GDAL 將歸一化處理csv數據轉化為遙感影像_空中旋轉籃球的博客-CSDN博客
上一篇文章將csv文件轉化為單波段圖像,這一篇將csv文件合成為一個多波段圖像。注意一個前提是需要知道原圖像的基本信息,如數據行列號,投影信息,數據類型信息等。
實現寫入多光譜數據的時候,核心問題在於使用循環寫入各個通道數據。
這裡直接寫入的是二維數組數據,看別人的文章的時候,有的使用的三維數組,如格式(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)