Main Content

corr2

説明

R = corr2(A,B) は、配列 AB の 2 次元相関係数 R を返します。

すべて折りたたむ

あるイメージとメディアン フィルターを使用して処理された同じイメージとの間の相関係数を計算します。

I = imread('pout.tif');
J = medfilt2(I);
R = corr2(I,J)
R = 0.9959

入力引数

すべて折りたたむ

1 番目の入力配列。数値配列または logical 配列として指定します。

データ型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical

2 番目の入力配列。数値配列または logical 配列として指定します。B は 1 番目の入力配列 A と同じサイズです。

データ型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical

出力引数

すべて折りたたむ

相関係数。数値スカラーとして返されます。

データ型: double

アルゴリズム

corr2 は以下を使用して相関係数を計算します。

r=mn(AmnA¯)(BmnB¯)(mn(AmnA¯)2)(mn(BmnB¯)2)

ここで、A¯ = mean2(A)B¯ = mean2(B) です。

拡張機能

バージョン履歴

R2006a より前に導入

すべて展開する

参考

|