Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用opencv对图像进行二进制阈值处理,在移动或动画例如二进制图像上的圆圈时,可移动对象周围出现的噪声很少。附上一张图片来说明我的意思。我怎样才能摆脱那些文物?
如果您想摆脱非圆形的对象,您可以根据几个指标过滤轮廓,这似乎是一个很好的开始链接。在您的情况下,您可以找到所有轮廓并仅保留具有高圆形度和小纵横比的轮廓。您可以更进一步并计算诸如 area/area_of_the_convex_hull 之类的指标。这个应该适合你的圈子。
祝你好运
ps:这个pdf似乎更详尽。
您可以尝试应用几个循环的腐蚀算法(直到只剩下一个对象),然后应用相同数量的膨胀算法循环(腐蚀/膨胀对称为打开)
见这里:http ://en.wikipedia.org/wiki/Mathematical_morphology