形状マッチング (Shape Matching)

double cvMatchShapes(
    const void* object1,    // 1つ目のグレースケール画像、または輪郭
    const void* object2,    // 2つ目のグレースケール画像、または輪郭
    int method,             // 比較方法
    double parameter = 0    // 比較方法のパラメータ (未使用)
    );
MatchShapes - opencv.jp

2つの画像が似ているほど、小さな値が返されます。method引数には、以下の定数を指定します。

比較方法
定数 数式
CV_CONTOURS_MATCH_I1
CV_CONTOURS_MATCH_I2
CV_CONTOURS_MATCH_I3