OpenCVのTM_CCORRとTM_CCOEFFとはどういう意味ですか? TM_CCORRが相関係数を表していることがわかりました。しかしながら、TM_Ccoeffeeffeemは、その命名による相関係数でもある。
あなたは略語が立っていることを知っていますか?
tm_sqdiff[〜#〜] t Emplate [〜#〜] m [〜#〜]アタッチSQ uare diff erence
tm_ccoeff[〜#〜] t Emplate [〜#〜] m [〜#〜]アタッチ[〜#〜] c [〜#〜] ORRELATION COEFF 1?
TM_CCORR[〜#〜] t Emplate [〜#〜] m [〜#〜]アタッチcorrエレーション???
次の式は、T(x、y)の中央版を与えます。
T '(x'、y ')= t(x'、y ') - 1 /(w∈H)⋅Σx' '、y'(x ''、y '')
カーネル内の中心(W、H)の中央にあるので、私とは少し異なります。
I '(x + x'、y + y ')= i(x + x'、y + y ') - 1 /(w∈H)νσx' '、y''i(x + x' ') 、y + y '')
理想的にはTM_CCORR_NORMEDとTM_CCOEFF_NORMEDは同様の結果を与えるはずです。 TM_CCOEFF_NORMEDは一般にゼロに近い数字で動作するため、コンピュータの丸めによって違いが発生する可能性があります。
更新
T '= t - m、ここで、mはtの平均値です
I '= i - i * m、ここで、mはサイズの平均フィルタ行列(w、h)
TM_CCOEFF = T' * I' = (T - m) * (I - I * M) =
= ((T - m) * I) * (U - M)
= TM_CCORR * SHARPNESS - m * (I * SHARPNESS)
_
ここで、U - はユニットフィルタ、シャープネス= U - Mはシャープネスフィルタです。
したがって、TM_CCOEFFは、いくつかの正規化を伴うTM_CCORRのシャープネスです。