> 文档中心 > 图像处理31-比较两个形状

图像处理31-比较两个形状

比较两个形状

double cv::matchShapes(InputArray contour1,                    InputArray contour2,                    int method,                    double parameter                    )

该函数比较两个形状。 所有三个实现的方法都使用 Hu 不变量(请参阅 HuMoments)

contour1: 第一个轮廓或灰度图像。

contour2 :第二个轮廓或灰度图像。

method:比较方法,见ShapeMatchModes

形状匹配方法

A 表示 object1,B 表示 object2

CONTOURS_MATCH_I1 

CONTOURS_MATCH_I2 

CONTOURS_MATCH_I3

parameter :特定于方法的参数(现在不支持)。