алгоритм распознавания подписи для Android - PullRequest
0 голосов
/ 13 февраля 2012

Я пытаюсь создать приложение для Android, которое позволяет пользователю войти в систему с помощью подписи на холсте, я не могу найти какой-либо алгоритм, который поможет мне надежно реализовать эту функцию, я прочитал множество статей и методов о распознавании подписитакой как метод преобразования Фурье, но все статьи включают очень сложные математические операции, что делает его очень трудным для реализации с использованием Android SDK.

, поэтому есть ли какой-либо алгоритм с открытым исходным кодом, который сравнивал бы две сигнатурные битовые карты (drawables) для получениярезультаты спуска?
если нет, как мне решить эту проблему?

Ответы [ 2 ]

0 голосов
/ 13 февраля 2012

Сравнение рисунков может быть недостаточным, так как подписи могут отличаться по размеру и положению.Вы можете попытаться распознать на основе инвариантных моментов (я использую эту технологию для OCR, но для печатных символов, см. Демонстрации в http://sourceforge.net/projects/javaocr/ проекте)

Вы можете получить лучшие результаты, анализируя процесс подписи в динамике - путь, скорость, энергия и т. д.

0 голосов
/ 13 февраля 2012

Я ничего не знаю об этом, но я чувствую, что в эмуляторе установлено пример приложения под названием GestureBuilder, которое может вам помочь.Вы можете отослать Жест для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...