Получение капель изображения без дырок - PullRequest
0 голосов
/ 17 мая 2019

У меня есть изображение с различными каплями, и я хочу получить только капли без дыр.

Я пытался использовать SuzukiContourProcessor.findContours для этого, но он возвращает Contour s типов ContourType.HOLE и ContourType.OUTER.Есть ли способ как-то преобразовать ContourType.OUTER в список ContourType.HOLE?

Или есть лучший способ добиться того, что мне нужно?

1 Ответ

1 голос
/ 18 мая 2019

Вы находитесь на правильных строках: findContours возвращает иерархию обнаружений, поэтому вам просто нужно отфильтровать те, которые вам не нужны (то есть, я думаю, вы ищете контуры без детей).Взгляните на это, чтобы увидеть, что вы можете сделать (это идет дальше и ищет регионы с определенной иерархической структурой - метод test), но вы должны быть в состоянии изменить идею для вашей конкретной проблемы.): https://github.com/jonhare/COMP3204/blob/master/app/src/main/java/uk/ac/soton/ecs/comp3204/l5/RAGDemo.java

...