0

我有一个包含各种 blob 的图像,我只想获得没有孔的 blob。

我尝试使用SuzukiContourProcessor.findContours来完成此操作,但它返回Contours 类型ContourType.HOLEContourType.OUTER. 有没有办法以某种方式将 a 转换ContourType.OUTER为列表ContourType.HOLE

还是有更好的方法来完成我所追求的?

4

1 回答 1

1

你在正确的路线上: findContours返回检测层次结构,所以你只需要过滤掉你不想要的那些(即寻找没有孩子的轮廓,我猜想)。看看这个,看看你可以做什么样的事情(这更进一步,寻找具有特定层次结构的区域 -test方法 - 但你应该能够看到修改你的具体问题的想法):https ://github.com/jonhare/COMP3204/blob/master/app/src/main/java/uk/ac/soton/ecs/comp3204/l5/RAGDemo.java

于 2019-05-18T07:55:39.787 回答