提取内部轮廓(HOLES)OpenCV
是否有一种方法可以提取或显示孔,同时丢弃外部轮廓?
我可以通过使用 CV_RETR_EXTERNAL 仅显示外部轮廓,但似乎无法仅显示内部轮廓(孔)。
Isn't there a way to extract or display holes, while discarding exterior contours?
I can display exterior contours only, by using CV_RETR_EXTERNAL but there seems to be no way for displaying interior contours (holes) only.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在 C 接口中使用类似的内容:
如果您使用的是 C++ 接口,则必须使用 FindContours() 中的层次结构参数来查看轮廓是否是孔。
You could use something like this with the C interface:
If you are using the C++ interface then you will have to use the hierarchy parameter from FindContours() to see if a contour is a hole.