Дескриптор формы - PullRequest
0 голосов
/ 20 мая 2009

У меня есть изображение, представляющее собой двоичную маску, я хочу охарактеризовать контуры черных зон в маске, я обнаружил несколько функций для определения границ между обеими зонами, но только как новое изображение, но я хочу описание этой границы, а не новое изображение. Есть ли какая-либо функциональность в Java-визуализации или в другой библиотеке, которую можно применить к маске, чтобы получить представление о геометрической форме черных зон? Представлением может быть либо векторизация формы, полигональное приближение, цепной код ... Все, что я нашел, - это теоретические решения проблемы.

Ответы [ 2 ]

1 голос
/ 21 мая 2009

Вам удобно писать процедуру, которая обходит границу и собирает список граничных пикселей? Если бы у вас был такой список, позволил бы он сформировать дескриптор, который вы имеете в виду?

0 голосов
/ 23 сентября 2012

Вы можете попробовать основанные на гистограмме дескрипторы, такие как SIFT, SURF и т. Д. В OpenCV пара дескрипторов продвинутого уровня реализована Если ваши дескрипторы требуют аффинно-ковариантности (инвариант масштаба и вращения), я настоятельно рекомендую вам попробовать SIFT. Локальный двоичный шаблон также является эффективным выбором.

...