我正在使用opencv warpPerspective
来生成具有不同旋转的图像,以评估我的特征点检测算法。
在单应矩阵中,左上方2x2矩阵是旋转矩阵as referred here。
但结果是绕原点(左上角)旋转,如何修改单应矩阵以使图像围绕其中心旋转?
问候。
答案 0 :(得分:2)
参见此矩阵
转换和旋转的仿射变换,居中是旋转的中心。要从中获得单应性,只需要添加最后一个原始[ 0 0 1]
。您可以使用getRotationMatrix2D计算此矩阵,然后使用warpAffine
或形成单应性并使用warpPerspective
。请告诉我们它是怎么回事。