我真的希望这不会浪费任何人的时间,但我遇到了一个小问题。我可以使用以下方法构造转换矩阵:
M =
s*cos(theta) -s*sin(theta) t_x
s*sin(theta) s*cos(theta) t_y
0 0 1
如果我为 theta、s(比例)和 tx/ty 提供正确的值,然后将此矩阵用作 cv::warpPerspective 的参数之一,则此方法有效。问题在于该矩阵围绕(0,0)像素旋转,而我希望它围绕中心像素(cols / 2,rows / 2)旋转。如何将中心点旋转合并到这个矩阵中?