修改GDAL库支持RPC像方改正模型

本文介绍了如何修改GDAL库以支持RPC像方改正模型,详细阐述了修正过程,包括公式变形、仿射变换模型的应用以及代码修改的三个关键步骤。通过这些改动,用户可以利用gdalwarp.exe工具进行像方改正,并通过控制点反算矫正系数。
摘要由CSDN通过智能技术生成

最近在做基于RPC的像方改正模型,方便对数据进行测试,修改了GDAL库中的RPC纠正模型,使之可以支持RPC像方改正参数。

下面是RPC模型的公式,rn,cn为归一化之后的图像行列号坐标,PLH为归一化后的经度纬度高程。

将上面的公式变形,使用偏移系数和缩放系数带入,可以得到图像的行列号坐标与经纬度坐标之间的坐标转换关系。整理后的公式如下所示,下标带s的为缩放系数,下标为0的表示偏移系数,rc为图像行列号,此处的PLH为地面经纬度坐标,P1~P4为有理函数的多项式系数。

使用像方改正模型的公式如下所示,Line和Sample为图像的行列号,rc为通过RPC模型将地面点经纬度高程计算得到的行列号,deltaR和DeltaC为像方改正数。

评论 35
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值