遥感影像拼接分多种不同的情况,比如比较常用的是两幅影像拼接或者多个图像合并为一个图像。
GDAL中实现影像拼接的方式也有多种,比如常用可以通过numpy读取影像数组,并计算各个图像的numpy数组范围,合并多个numpy数组为一个最终的结果,并将其重新输出为一幅新的图像,即可实现图像的拼接。
另外比较方便的一种方法便是使用GDAL.warp()函数方法。这个函数的功能很多,可以实现多种不同的目的,比如用于坐标系转换、投影变换、图像合并与镶嵌、地理范围裁剪、更改分辨率、矢量裁剪等多种功能。这些功能可以通过设置Option参数来实现,如果不设置参数,一般按照原图像参数输出结果。
参数详解,参考:Python gdal warp函数 矢量裁剪 遥感影像投影变换 重采样 - 简书
WarpOptions参数解释(可以略过,直接看代码实例)
warp工具实现的关键在于参数options的设置, WarpOptions的功能即是创建一个可以传递给gdal.Warp()的WarpOptions()对象。下面分析WarpOptions参数,其参数较多,如下所示:
WarpOptions(options=None, format=None, outputBounds=None, outputBoundsSRS=None, xRes=None, yRes=None, targetAlignedPixels=False, width=
订阅专栏 解锁全文
1万+



被折叠的 条评论
为什么被折叠?



