Python遥感图像处理应用篇(三十):图片格式转为具有空间坐标的遥感图像数据(Jpg2Geotiff)

您所在的位置:网站首页 geotiff数据下载 Python遥感图像处理应用篇(三十):图片格式转为具有空间坐标的遥感图像数据(Jpg2Geotiff)

Python遥感图像处理应用篇(三十):图片格式转为具有空间坐标的遥感图像数据(Jpg2Geotiff)

2023-03-23 12:55| 来源: 网络整理| 查看: 265

最近在调试一段代码,该代码输入数据为遥感图像,但是计算出的图像分类结果使用jpg(png等)图片格式保存的输出结果,作为一个遥感工作者,显然更想得到一个具有空间位置信息的遥感图像,比如Geotiff格式。对于这个问题,我们有两个办法解决:首先就是该源代码,输出结果部分的代码修改为输出Geotiff格式数据;另一种方法是直接将Jpg格式的图片转化为带坐标的遥感图像。

使用前提条件:Jpg输出图片和原图像具有相同的尺寸大小,即行列号一致。

实现思路:

1.Jpg格式结果具有多种类别结果,每种类别具有不同的颜色,所以首先我们将图像灰度化,可以使用opencv库来实现,将转化后的图像保存下来。

2.依次读取上一步中得到的灰度图像(也具有三个通道)每个波段,使用gdal保存到Geotiff格式文件中。这里需要使用到一个参考影像数据(可以将原始输入计算的遥感数据作为参考数据,主要用于获取待保存数据的空间信息。

3.上一步中得到的Geotiff格式图像具有三个相同的波段数据,我们其实只需要保存其中一个波段就行了。(下文代码中保存了所有的波段,我们可以使用Arcgis或者erdas、ENVI等软件提取其中一个波段即可)



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3