これが誰の時間の無駄でもないことを本当に願っていますが、小さな問題に遭遇しました。以下を使用して変換行列を作成できます。
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 の引数の 1 つとして使用すると機能します。問題は、このマトリックスが(0,0)ピクセルを中心に回転するのに対し、中央のピクセル(cols/2、rows/2)を中心に回転させたいことです。中心点の回転をこのマトリックスにどのように組み込むことができますか?