(2)几何矩 :
P代表像素,* 位置,算出所有的和
(3)中心距 :中心矩是以质心为中心的矩,相比原始矩,只要添加一个平移即可。中心矩是相对于图像质心的矩,可以用来描述图像的旋转和缩放特征。
周边的点到中心的距离
(4)中心归一化距
(5)图像中心Center(x0,y0)
2、相关的API
(1)计算生成数据
(2)cv::moments( )
cv::moments(
InputArray array,//输入数据
bool binaryImage=false // 是否为二值图像
)
(3)cv::contourArea()
contourArea(
InputArray contour,//输入轮廓数据
bool oriented// 默认false、返回绝对值
)
(4)cv::arcLength()
arcLength(
InputArray curve,//输入曲线数据
bool closed// 是否是封闭曲线
)
3、代码演示
主要的流程步骤:
(1)提取图像边缘
(2)发现轮廓
(3)计算每个轮廓对象的矩
(4)计算每个对象的中心、弧长、面积