ユーザーが両方の画像で一致するポイントを選択する2つの画像があります画像を整列させるために必要な回転角度を計算します
この座標系で定義された回転角度 ID
-90
-180 | 0
---------
180 | 0
90
グラフィックス ビューは、この座標系によって定義されます
270
180--|--0
90
回転角度が正しい 回転方向を判断するにはどうすればよいですか?
X & Y が画像上の点である場合の例 回転角度は、座標系によって定義されたどちらの方向でも -110 です。
x |
|
-------y-
|
|
回転する方向を決定する if ステートメントを作成する方法
注: 回転角度が -90 と 90 の間の場合、元の値で回転を適用すると動作しますが、値がそれらの値の間にない場合、適切に回転しません。
上記の例から、x -> y (x を正に回転させる必要がある) を回転させているが、y -> x (y を負に回転させる必要がある) の場合、どちらの方法でも元の値は -110 なので、できないと推測しています回転角度をパラメーターとして使用して、回転する方向を決定します
シンプルだけどなぜか頭に入らない