我有 2 个图像,用户在这两个图像上选择匹配点我计算所需的旋转角度,以对齐图像
此坐标系中定义的旋转角度id
-90
-180 | 0
---------
180 | 0
90
我的图形视图是由这个坐标系定义的
270
180--|--0
90
旋转角度是否正确 如何确定旋转的方式?
示例如果 X 和 Y 是图像上的点旋转角度为 -110 坐标系定义的任一方式
x |
|
-------y-
|
|
如何创建 if 语句来确定旋转的方式
注意:如果旋转角度在 -90 和 90 之间,则通过原始值 WORKS 应用旋转,但如果该值不在这些值之间,则无法正确旋转
从上面的示例中,如果我正在旋转 x -> y(x 需要旋转正数)但如果 y -> x(y 需要旋转负数)但是原始值为 -110,所以我猜我不能使用旋转角度作为参数来确定旋转的方式
它认为这很简单,但由于某种原因我无法理解它