直方图比较和匹配
1. 直方图比较 (compareHist 2组数据去对比)
compareHist( const SparseMat& H1, const SparseMat& H2, int method )
1.1 相关性比较 HISTCMP_CORREL (多少的时候是最好的 1) N bins 直方图的等级
1.2 卡方比较 HISTCMP_CHISQR (多少的时候是最好的 0)
1.3 十字交叉性 HISTCMP_INTERSECT
1.4 巴氏距离 CV_COMP_BHATTACHARYYA (多少的时候是最好的 0)
int main(){
// 三张图
Mat src1 = imread("E:/test.jpg");
Mat src2 = imread("E:/copy.png");
Mat src3 = imread("E:/test3.jpg");
if (!src1.data || !src2.data || !src3.data){
cout << "read error" << endl;
return -1;
}
// RGB -> HSV , 计算 HS 直方图3
Mat hsv1, hsv2, hsv3;
cvtColor(src1, hs