opencv估计两图的三维坐标变换矩阵

cv::estimateAffine3D(MatFrom, MatTo, Transfrom, inlier);

  

Transform得到的是重MatFrom到MatTo的变换矩阵。inlier给一个空矩阵就可以。

MatFrom和MatTo都是点的矩阵,每一行就是一个点。

这个函数使用的是点对来估计变换矩阵。是三维的,所以需要XYZ坐标。优化方法是RANSAC。

 

posted @ 2018-09-09 17:08  路边的十元钱硬币  阅读(1001)  评论(0编辑  收藏  举报