Какие форматы отпечатков пальцев возвращаются WinBioCaptureSample?

#c# #.net #fingerprint

#c# #.net #отпечаток пальца

Вопрос:

У меня есть приложение C #, работающее на Win7, и USB-сканер отпечатков пальцев. Я общаюсь со сканером через Windows Biometric Framework (WBF). WinBioCaptureSample() дает мне кое-что, много, когда я прошу _RAW , немного, когда я прошу _PROCESSED .

Я предполагаю, что «raw» — это изображение, а «обработанный» — это шаблон, но какие форматы они используют??

Мне нужен образец либо в виде изображения (любого стандартного формата), либо в виде шаблона INCITS-378, а в документах Microsoft не указано, возможно ли это. Я даже не могу понять, как использовать смещения в WINBIO_BIR_DATA структуре, чтобы найти данные в памяти.

Я еще раз отмечаю, что это C #, а не C .

Есть какие-нибудь подсказки?

Редактировать Я соглашусь на любой пример кода, который вызывает WinBioCaptureSample() (кроме того, что есть в MSDN).

Ответ №1:

из MSDN: BIR совместим с Common Biometric Exchange Format Framework (CBEFF), определенной NIST 6529-A.

Источник: MSDN

NIST 6529-A

В этой презентации есть отличное описание формата BIR, байт за байтом..

Комментарии:

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