Jolan Chris Bagalayos Ответов: 1

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


Дим Конн как объект sqlconnection = форму mainform.кон()
Dim cmd как новая SqlCommand()
УМК.Подключение = Форму Mainform.кон()
УМК.CommandText = " select * from fprintt"
Dim rdr As SqlDataReader = cmd.Метода executereader()
В то время как rdr.читать()
Dim MemStream как IO. MemoryStream
Dim fpBytes как байт()

fpBytes = rdr ("палец")
MemStream = новый IO.MemoryStream(fpBytes)

Dim templa8 как DPFP.Шаблон = новый DPFP.Шаблон()
templa8. десериализация (MemStream)


Dim FPList As List (Of AppData) = Новый Список (Of AppData)
Dim tmpObj как новый AppData
FPList. Add(tmpObj)
Dim printFound As Boolean = False
Dim VerifiedFPData = New AppData
Попробуй
Для Каждого FPData Как AppData В FPList
Dim tmplateData как новый DPFP.Шаблон
VerifiedFPData = FPData
Dim compareTo как новый DPFP.Функционал
метод compareto = функционал()

Дим Вер, как новый DPFP.Проверки.Проверка()
Дим РЭС как новый DPFP.Проверки.Проверка.Результат()

Если нет tmplateData это ничто тогда
ver. Verify(FeatureSet, tmplateData, res)

Если РЭС.Проверил Потом
'EventHandlerStatus = DPFP.Графический интерфейс.EventHandlerStatus.Успех
printFound = True
VerifiedFPData = FPData
Выход для " успеха
Конец, Если
Конец, Если
Следующий
Поймать ex как исключение
Ящик для сообщений.Show ("ошибка проверки")
Конец Попытки




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

Я использую
VB.net
Sql server 2008
4000B датчик
Система
модель: URU4S-U1

Это образец, хранящийся в моей базе данных как отпечаток пальца:
0x00F88001C82AE3735CC0413709AB717082145592ded883716a5d64c0d0b4382366c2a4feaa21eaba2d2a954cc352b3b9fa33fdd88d6e9ea5fa9eccf428270d296f150da94f89100bd0f350c66e9972edb05334e4457a6e.....

Что я уже пробовал:

Я уже пробовал некоторые примеры кодов в google

1 Ответов

Рейтинг:
1

OriginalGriff

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

Большинство из них предоставляют пример кода, который можно использовать в качестве отправной точки.