python gdal 数组生成图片

Posted 魏红利

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python gdal 数组生成图片相关的知识,希望对你有一定的参考价值。

cols = array.shape[1]
rows = array.shape[0]
originX = rasterOrigin[0]
originY = rasterOrigin[1]
driver = gdal.GetDriverByName(‘GTiff‘)
outRaster = driver.Create(newRasterfn, cols, rows, 0, gdal.GDT_Float32)
outRaster.SetGeoTransform((originX, pixelWidth, 0, originY, 0, pixelHeight))
outband = outRaster.GetRasterBand(1)
outband.WriteArray(array)
outRasterSRS = osr.SpatialReference()
outRasterSRS.ImportFromEPSG(4326)
outRaster.SetProjection(outRasterSRS.ExportToWkt())
outband.FlushCache()

以上是关于python gdal 数组生成图片的主要内容,如果未能解决你的问题,请参考以下文章

Python遥感图像处理应用篇(二十三):Python+GDAL 批量拼接图像

Python遥感图像处理应用篇(二十三):Python+GDAL 批量拼接图像

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

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

Python遥感图像处理应用篇(十五):GDAL 读取多光谱数据做归一化处理

Python遥感图像处理应用篇(十五):GDAL 读取多光谱数据做归一化处理