码迷,mamicode.com
首页 > 其他好文 > 详细

坐标转换四参数解算

时间:2018-12-28 22:51:41      阅读:880      评论:0      收藏:0      [点我收藏+]

标签:alt   研究   分享图片   step   ace   时间   平面   http   bubuko   

  分享一个前段时间项目中遇到的一个姿势点,就是求解平面坐标四参数转换的转换参数;当时学渣小编还是花了些时间研究,其实原理很Easy,过程也很Easy,理解起来更Easy。废话不多说,下面开整

  已知:

  转换前坐标点(x1,y1),转换后坐标点(x2,y2);

   二维四参数转换模型:

  技术分享图片

 

  求解:平移参数、旋转参数、尺度参数。

  开始求解:

   Step1:为了简化计算公式,我们先设定:

  技术分享图片

     以上转换模型公式表达为:

   技术分享图片

  Step2:经过矩阵运算变化,将我们要求解的参数变换到同一个矩阵中:

  技术分享图片

   Step3:利用间接平差法得到以下计算公式:

  技术分享图片

  Step4:计算旋转参数和尺度参数:

  技术分享图片

   至此,我们要求解的参数已经全部计算出来了,很Easy吧。

     当然实际生产中,我们的坐标是坐标点对,可以结合上述计算公式利用最小二乘法来进行计算,同时也可以计算误差。

 

坐标转换四参数解算

标签:alt   研究   分享图片   step   ace   时间   平面   http   bubuko   

原文地址:https://www.cnblogs.com/mohanchen/p/10193248.html

(0)
(1)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!