Я ищу способ извлечь «внутренние» контуры двоичного изображения с помощью opencv. Я знаю, что findContours
извлекает контуры, но мне нужен пиксель силуэта, который принадлежит объекту с пороговым значением в моем двоичном изображении, а не внешним контурам.
Вот вымышленное изображение, которое лучше описывает то, что я ищу. Ищу способ выделить красный контур.
Я уже пробовал наивный подход, копируя исходное двоичное изображение и уменьшая копию на 2 пикселя с каждой стороны и заполняя края черными пикселями, и использовал findContours
, но результат не удовлетворительный.