Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: GUI и Java FX приложения > Обработка изображений отпечатка пальца на Java


Автор: Gividjan 12.3.2017, 17:34
     Здравствуйте! Занимаюсь программой по обработке отпечатков пальцев на Java. Сейчас застопорился на последнем этапе: постобработка изображений.
     Суть в следующем: берется изображение и производиться его подготовка к обработке (фильтры, затем grayscale), далее бинаризация (преобразование в ч/б), затем скелетизация (преобразуются все области в линии 1 пиксель толщиной), и в заключение - постобработка (удаление нежелательных эффектов возникших в результате прошлых этапов).
     Вопрос заключается в том, как избавиться от ложных минуций (spur, ladder, break и т.д.). В инете не нашел даже примерных алгоритмов действий, большинство статей заканчивается на том что они существуют))) Однако задача успешно решена и неоднократно, т.к. видел множество изображений с результатами. Если кто занимался подобными вещами прошу подсказать алгоритм, либо указать куда мне идти обратиться.

Автор: vpf 12.3.2017, 19:29
https://pdfs.semanticscholar.org/da5a/4b51b16b5ccaeeecce71e427c3254079a754.pdf
https://ai2-s2-pdfs.s3.amazonaws.com/1ba4/cfdce9e6ef5d55c961b8311e991180ed2c2c.pdf
Описание алгоритмов в ссылках на литературу. Может пригодится.

Автор: Gividjan 20.3.2017, 22:07
Спасибо за ссылку!  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)