Скажем, у меня есть изображение, как один на один:Какой самый простой способ извлечь контур сегментированного изображения?
После некоторого быстрого бездельничал, я получил двоичный образ топора, как этот:
Что это самый простой/самый быстрый способ получить контур этого изображения с помощью GNU/Octave?
Просто идея, не совсем уверенная в том, что лучший способ. Прокрутите изображение и используйте вектор для хранения точек, которые торчат. Старт в левом верхнем углу будет началом. Пройдите через GetPixel(), идущий горизонтально. В зависимости от того, насколько вы точны, вы можете добавить верхнюю нижнюю точку, иначе следующая точка будет в правом верхнем углу топора. Вернувшись в начальную точку, у вас есть вектор всех основных точек. Редактировать: Я думаю, вы делаете что-то еще, неважно. –
Ха-ха, я думаю, я пытаюсь сделать что-то еще, но спасибо за ответ! – ebernardes