2017-07-10 17 views
0

私はopenCVを学習していますが、2つのヒストグラムを比較して結果を出力しようとしたとき、実際には1より大きい値でした。愚かな質問ですがまだ学習中です。これらの値を示すopenCV java compareHist()の値が1より大きい

出力:あなたが画像で見ることができるような値は数千人に

enter image description here

です。

どうもありがとう

答えて

0

compareHistメソッドの3番目の引数は比較関数を選択します。あなたのケースでは、Chi-Square関数を使用して、上限を持たない2つのヒストグラムを比較します。 -1と1の間にある相関比較関数(CV_COMP_CORREL、0)を使うことができます。OpenCVスタック交換でthis questionも参照してください。

関連する問題