imregcorr
相互相関を使用した、2 つの 2 次元イメージの位置を合わせる幾何学的変換の推定
構文
説明
を使用すると、相互相関法を位相相関として指定し、名前と値の引数を使用して位相相関のウィンドウ処理を有効または無効にすることができます。tform
= imregcorr(___,Name=Value
)
例
入力引数
名前と値の引数
出力引数
ヒント
イメージのタイプが
double
である場合は、レジストレーション前にim2single
を使用してイメージをsingle
にキャストすることにより、パフォーマンスを向上させることができます。double
型の入力イメージを使用すると、FFT はdouble
で計算されます。勾配相関アルゴリズムと位相相関アルゴリズムには違いがあるため、ピーク相関値
peakcorr
をアルゴリズムのパフォーマンスを比較するための指標として使用しないでください。
参照
[1] Reddy, B. S. and Chatterji, B. N. "An FFT-Based Technique for Translation, Rotation, and Scale-Invariant Image Registration." IEEE Transactions on Image Processing, Vol. 5, No. 8, August 1996.
[2] Tzimiropoulos, Georgios, Vasileios Argyriou, Stefanos Zafeiriou, and Tania Stathaki. “Robust FFT-Based Scale-Invariant Image Registration with Image Gradients.” IEEE Transactions on Pattern Analysis and Machine Intelligence 32, no. 10 (October 2010): 1899–1906. https://doi.org/10.1109/TPAMI.2010.107.