如何将图中的两个圆分成两个轮廓?
腐蚀和开运算不好用,找圆也不好,因为并不是正圆。按照shenshanXiaozhu说的,怎么 找到内部呢?
首先找到圆内部,并且将其设置为一个值(如125)然后二值化,把刚刚设置的值(125)和其余的分开现在已经是分开的两个圆形了,可以随便提取了
试试开运算或者只腐蚀能分开么
直接用houghcircle 检测圆,当然由于圆周较宽,可能同一个苑会被检测多次,但是应该就是两个圆类别,有圆心,有半径,就能割开来了
http://www.codeforge.cn/read/284472/main.cpp__html 看看是否有用