大家好。
我仍在使用相同的旧程序,到目前为止,我设法根据轮廓矩的计算找到了最大轮廓的面积和坐标。
double m_00 = cvGetSpatialMoment( &moments, 0, 0 ); //The area
double m_10 = cvGetSpatialMoment( &moments, 1, 0 );
double m_01 = cvGetSpatialMoment( &moments, 0, 1 );
float gravityX = (m_10 / m_00); //center of x-axis
float gravityY = (m_01 / m_00); //center of y-axis
...我得到的是:
...效果很好。但现在我想获取轮廓/对象的 x 轴和 y 轴的长度,如下所示:
问题是有什么函数可以计算轮廓的x轴和y轴长度吗?如果是这样,任何人都可以给我一些线索如何做到这一点?
提前致谢。干杯。
P/S:我上面链接的程序是旧的,所以它有一些错误。