您的位置:首页 > 运维架构

opencv 计算圆度

2017-09-02 19:17 183 查看
http://blog.csdn.net/u012526003/article/details/52522745
http://blog.csdn.net/makenothing/article/details/12419253
计算周长,想到的有2种方式

1. 就是上面链接的2中方式,计算轮廓点的差分,再平方求和开方

2. 对联通区域的每行求,相邻两行之间减去重叠的部分

1其实求得是斜边,2求得是2条直角边相加,很明显第二种方法求出来的周长要大一点,求出来的圆度就小

确实在测试硬币的时候用第一中方法求出的圆度很小,用第二种圆度都达到了90%,

但是用在测量实际粒子的时候圆度却超过了1,估计是粒子太小,具体解决方案还有待讨论
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: