2张图像之间的转换(旋转和平移)

Phi*_*hel 5 opencv transform

我有这2张图片:

在此处输入图片说明

在此处输入图片说明

我想计算两个对象之间的旋转和平移(长的垂直对象是噪声)。我怎样才能做到这一点?我尝试estimateRigidTransform,然后得到一个3x2的矩阵,如下所示:

[[9.74271490e-01 -5.10741683e-02 2.52325933e + 01] [1.05148056e-02 1.01445292e + 00 -8.42995582e + 00]]

我认为这个矩阵是这样的:

[[cos(角度)sin(角度)tranlation_X] [-sin(角度)cos(角度)translation_Y]]

但是9.74271490e-01与1.01445292e + 00不同,那么,这意味着什么呢?

estimateRigidTransform是最好的(唯一的)解决方案吗?

最好的祝福,

菲利普

小智 0

尝试使用迭代最近点 (ICP)。