一、-------------------------------------------------------------------HuMoments函数-------------------------------------------------------------------------------------------
1、函数作用:
利用图像的矩,计算出图像的不变矩,,,,,,图像的不变矩不会因为图像的旋转 、缩放 、镜像而变化,
通常用于图像的识别,,,,这是图像保持不变的一个特征。
图像矩的公式:
Hu矩是从中心矩中计算得到。即七个由归一化中心矩组合成的矩:
其中中心矩和归一化中心矩的定义为:
在c语言中:
我们可以使用cvContoursMoments函数、cvMoments函数方便的得到轮廓的矩集,然后再相应的方法或函数获取各种矩。
特定的矩:cvGetSpatialMoment函数
中心矩:cvGetCentralMoment函数
归一化中心矩:cvGetNormalizedCentralMoment函数
Hu矩:cvGetHuMoments函数
C++: void HuMoments(