Python 为什么gdal_扭曲和gdal_平移只提供多项式/薄板样条线变换?
我需要使用共享的地面控制点对几个图像进行地理参考,为此我用python编写了一个脚本,使用gdal_translate来正确地参考这些图像。然而,我的问题是,gdal_平移通过分别缩放两个图像来扭曲图像的x:y比。我希望有一个选项可以在图像上执行线性/4自由度(x和y移动、旋转和单个缩放)仿射变换,但情况似乎并非如此 我当前正在使用以下命令:Python 为什么gdal_扭曲和gdal_平移只提供多项式/薄板样条线变换?,python,transform,gis,raster,gdal,Python,Transform,Gis,Raster,Gdal,我需要使用共享的地面控制点对几个图像进行地理参考,为此我用python编写了一个脚本,使用gdal_translate来正确地参考这些图像。然而,我的问题是,gdal_平移通过分别缩放两个图像来扭曲图像的x:y比。我希望有一个选项可以在图像上执行线性/4自由度(x和y移动、旋转和单个缩放)仿射变换,但情况似乎并非如此 我当前正在使用以下命令: gdal_translate-of GTIFF-a_srs“EPSG:27700”points.points in.tiff out.tiff 积分。积
gdal_translate-of GTIFF-a_srs“EPSG:27700”points.points in.tiff out.tiff
积分。积分是我的GCP
从gdal_warp文档来看,默认行为似乎是使用基于GCP数量的多项式变换,并选择强制TPS:
-订单
用于翘曲的多项式阶数(1到3)。默认情况下,根据GCP的数量选择多项式顺序
-tcp
基于现有GCP的薄板样条变压器的强制使用
编辑:稍微更改了问题标题和正文,以更好地反映我所寻找的内容