Сопоставление отпечатков пальцев на мобильных устройствах (кодирование в OpenCV, развертывание в Android)

Я собираюсь заняться своим основным проектом в области обработки изображений. Цель моего проекта - предоставить пользователю защиту отпечатков пальцев на мобильных устройствах. Это включает в себя:

  1. Считывание отпечатка пальца пользователя через мобильный телефон.
  2. Сопоставление полученного изображения отпечатка пальца с имеющимися в базе данных.

Я заинтересован в кодировании моего проекта в OpenCV и развертывании в Android. Мне нужны разъяснения по некоторым из следующих вещей:

  1. Осуществим ли этот проект?
  2. Подходит ли OpenCV для этого проекта? (считается Matlab, но у него нет возможности переноса на Android)
  3. Eclipse или Visual Studio?, что больше подойдет (учитывая развертывание в Android)

Я новичок, и мне нужно изучить OpenCV, поэтому, пожалуйста, подскажите, как начать мой проект (какие инструменты, книги для справки и IDE, SDK использовать?)


person SSV    schedule 22.01.2013    source источник


Ответы (2)


  1. Да, конечно, но не просто.
  2. OpenCV. Много всего: http://opencv.org/
  3. Eclipse, принимая во внимание, что вы будете развертывать его на Android.

Удачи!

person Didac Perez Parera    schedule 22.01.2013
comment
Спасибо за ваш добрый ответ. - person SSV; 23.01.2013
comment
SSV, меня заинтересовал ваш проект, возможно, я хотел бы вам помочь. Вы заинтересованы? - person Didac Perez Parera; 23.01.2013
comment
@DídacPérez: Здравствуйте, вы можете помочь мне в OpenCV, я разместил здесь вопрос, но не могу найти ответ answers.opencv.org/question/18436/what-to-do-with-dmatch-value - person Girish Nair; 09.08.2013

Вы можете легко работать с OpenCV. Это не трудно.

Изучение части Android - для меня это сложная часть. Если вы хотите использовать это распознавание пальцев, вы можете сделать это, захватив изображение с передней камеры ИЛИ также используя заднюю часть (предположим, что вы приложили палец к объективу камеры, удерживая телефон).

Теперь использовать эту функцию для разблокировки телефона — для меня это тяжелая работа. Это включает в себя больше Android.

Для начала я бы посоветовал вам создать приложение с алгоритмом распознавания пальцев. Он должен распознать ваш палец и может предпринять действие, например отобразить ваше имя или что-то в этом роде.

Если вы можете сделать это ... остальное все андроид, и как вы играете с андроидом, чтобы заставить это работать.

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

person sudhishkr    schedule 03.02.2014