OCV_GetAffineTransform

31st December 2025 at 10:47pm

OCV_GetAffineTransform(アフィン変換行列の取得)

1. 概要:仕組み

平行移動、回転、拡大・縮小、および「せん断(歪み)」を含む「アフィン変換」のための2x3行列を算出します。 2つの画像間で特定の3つの対応点がどこに移動したかを元に行列を作成し、画像全体の歪みを合わせるための「計算式」として利用します。

2. GUIの使い方

  • command:
    • compute: ROI Managerの0番目と1番目のROI(通常は対応する3点ずつ)を使用して計算します。
    • compute_and_write: 計算した結果を指定した名前でファイルに保存します。
    • read: 保存された行列ファイルを読み込みます。
  • target_name: 保存・読込時の識別名です。
  • enable_show_matrix: チェックを入れると、算出された行列をResults Tableに表示します。

3. 注意点

  • 画像自体を変形させるのではなく、変形のための「行列」を準備するツールです。実際に変形するには OCV_WarpAffine を使用します。
  • compute 実行には、あらかじめ ROI Manager に 2つのROI が必要です。

HomeへIJToolsUsingOpenCVへ