2016-04-19 3 views
-1

У меня есть небольшое устройство, которое сканирует отпечатки пальцев. Там у меня есть изображение отпечатка пальца. Надеюсь, я смогу получить несколько «Bio-ID» этого изображения отпечатка пальца и отправить этот идентификатор на сервер. Серверная сторона может выполнять только php.Сравнение отпечатков пальцев с php

Там мне нравится сравнивать этот «Bio-ID». В лучшем случае не требуются библиотеки php, а «Bio-ID» просто можно сравнить как строку. Мне нравится аутентифицировать пользователя, что означает, что мне приходится сравнивать отпечатки пальцев.

Она будет работать как на этой картинке, описанной:

enter image description here

Is важно, что на стороне сервера можно использовать только PHP (нет специальной конфигурации), поэтому было бы здорово, если бы отпечаток пальца можно отправить в виде строки, и эту строку можно сравнить с другими строками без особых усилий.

Большое спасибо

+2

ОК ... и с чем вы хотите, чтобы мы вам помогли? Разве ваше устройство не поставляется с документацией? Мы даже не знаем, какое устройство вы купили. – ceejayoz

+0

Я использую сканер отпечатков пальцев USB. Он просто возвращает растровое изображение отпечатка пальца. В настоящее время у меня нет ничего, кроме растрового изображения. Сопоставимый с входным изображением: https://sourceforge.net/projects/sourceafis/ Сканер отпечатков пальцев - Futronic FS88h –

+0

Почему бы не вернуть шаблон, который вы затем можете сохранить и сравнить с ним позже? http://www.futronic-tech.com/product_sdk_ansi.html – Chris

ответ

2

Так я предполагаю, что ваш вопрос «Каковы следующие шаги мне нужно сделать для того, чтобы получить эту систему для работы».

Ну, так как у вас уже есть сканер (Futronic FS88h), который дает вам растровое изображение, вам необходимо передать это растровое изображение через алгоритм, который изменяет его на строку. Вы упомянули, что в лучшем случае вы не хотите использовать библиотеку, однако это будет сложнее для вас, если вы этого не сделаете. Библиотека представляет собой набор кода, который кто-то уже разработал для определенной цели. Если вы не хотите использовать функцию, созданную кем-то другим, чтобы получить строку вашего отпечатка пальца из вашего растрового изображения, вам придется создать ее самостоятельно, что в миллион раз сложнее.

Моя предложил бы быть:

  1. найти библиотеку, которая имеет алгоритм в нем, чтобы изменить отпечаток пальца в строку.
  2. установить эту библиотеку в сервер вы используете
  3. создать функции PHP, которые затем
    • Stores этих значения отпечатков пальцев в базу данных или в зависимости от того вашего предпочтительного способа хранения
    • Сравнивает пользователь отпечатки пальцев со всеми отпечатки пальцев при хранении
    • Удаляет отпечатки пальцев хранятся

Это должно помочь вам двигаться вперёд

+1

Благодарим вас за ответ. Библиотека может использоваться на стороне клиента.Также на сервере могут быть установлены простые библиотеки. К сожалению, только «чистые» php-библиотеки, потому что, например, родные библиотеки не могут быть установлены на размещенном веб-сервере. К сожалению, я не нашел полезную библиотеку, которая производит вывод, который можно сравнить на стороне сервера с php. –

Смежные вопросы