1

感谢您光临这里。我目前正在做一个项目,但我对 python 还不是很擅长。所以我希望对这个问题有一些建设性的反馈。

我有一个包含核心样本的数据集,所有样本都存储有样本 id、纬度、经度、内容和与此问题无关的其他数据。

现在我已经导入了这个数据集并按照我想要的方式对其进行了切片。对于图像,我使用 rasterio 模块打开 2 个覆盖该地区的卫星图像。我正在使用 utm 模块在 latlong->UTM->Pixel 值之间来回转换(这似乎也在某些点给我带来了奇怪的坐标)。令人恼火的是,两张 Sentinel-2 图像正好穿过地图的中心。当我在采样的顶部做边界框时,这是一个问题,因为我需要从该区域中提取 10x10 像素的切口。这导致很多样品没有得到适当的切割。

所以我想为什么不将这两个图像合并成一个大的矩形位。但我仍然需要使用 UTM 坐标保留元数据。

你会建议我如何进行。能以简单的方式完成吗?我忽略了另一个角度吗?

感谢您的时间。

在此处输入图像描述 在此处输入图像描述

4

1 回答 1

1

我不确定我是否完全理解了这个问题,但是如果您只是想合并 2 个图像,您是否查看过命令行工具gdal_merge.py

一个非常简单的例子:

gdal_merge.py -o merged_image.tif image1.tif image2.tif

于 2018-09-05T15:31:44.823 回答