我正在使用 opencvwarpPerspective
生成具有不同旋转的图像来评估我的特征点检测算法。
在单应矩阵中,左上角的 2x2 矩阵是旋转矩阵,参考这里。
但结果是围绕原点(左上角)旋转,如何修改单应矩阵以围绕其中心旋转图像?
问候。
我正在使用 opencvwarpPerspective
生成具有不同旋转的图像来评估我的特征点检测算法。
在单应矩阵中,左上角的 2x2 矩阵是旋转矩阵,参考这里。
但结果是围绕原点(左上角)旋转,如何修改单应矩阵以围绕其中心旋转图像?
问候。
看到这个矩阵
平移和旋转的仿射变换,中心是旋转中心。要从中获得单应性,只需添加最后一个 raw [ 0 0 1]
。您可以使用getRotationMatrix2D计算此矩阵,然后使用warpAffine
或形成单应性并使用warpPerspective
. 请告诉我们进展如何。