У-Био оптички сензор отиска прста СДК
1.ЦД Цонтент:
АвзСцаннер.длл: ДЛЛ за коришћење од стране корисника;
Демо : Демо(ВЦ6,ВБ6,Делпхи7,Ц#);
2.Системски захтеви: Виндовс 2000/КСПандхигхер издање
3.Објашњење функције извоза уАвзСцаннер.длл:
3.1 АвзФиндДевице
Прототип: СхортВИНАПИАвзФиндДевице(унсигнедцхар пСенсорНаме[8][128])
Функција: Претрага читача сензора
Параметар: пСенсорНаме-низ за чување имена читача сензора
Обавештење: На пример, назив читача сензора: АвзСцаннер 1
Повратна вредност: вратите 1 ако је успешно, у супротном вратите 0
3.2 АвзОпенДевице
Прототип: интВИНАПИАвзОпенДевице (непотписани кратки уДевицеИД, ХВНД хВнд)
Функција: Отворите читач сензора
Параметар: уДевицеИД-Сенсор серијски број читача
Хвнд -Прегледајте ручку прозора слике отиска прста
Повратна вредност: вратите 0 ако је успешно, у супротном вратите 1
3.3 АвзЦлосеДевице
Прототип: воидВИНАПИАвзЦлосеДевице(непотписани кратки уДевицеИД)
Функција: Затворите читач сензора
Параметар: уДевицеИД-Сенсор серијски број читача
Повратна вредност: Нема повратне вредности
3.4 АвзГетЦард
Прототип:воидВИНАПИАвзГетЦард(непотписани кратки уДевицеИД, дворд *лЦардИД)
Функција: Добијте број картице
Параметар: уДевицеИД -Серијски број читача сензора
лЦардИД - Број картице
Повратна вредност: Нема повратне вредности
3.5 АвзГетИмаге
Прототип: воидВИНАПИАвзГетИмаге (непотписани кратки уДевицеИД, непотписани цхар *пИмаге, непотписани кратки бФингерОн)
Функција: Снимите слику отиска прста за читач сензора и сачувајте слику у слици
Параметар: уДевицеИД-Сенсор серијски број читача
пИмаге-Сачувајте податке слике отиска прста,
не мање од 280×280 бајтова
бФингерОн-1:има прст на сензору;0:нема прст на сензору.
Повратна вредност: Нема повратне вредности
3.6 АвзСавеХуеБМПФиле
Прототип: воидВИНАПИАвзСавеХуеБМПФиле(цхар *стрФИлеНаме, унсигнед цхар *пИмаге)
Функција: Сачувајте оригиналну слику у меморији у бмп датотеку
Параметар: стрФИлеНаме-Име датотеке отиска прста,
пИмаге- бафер зона за складиштење слике отиска прста
Повратна вредност: Нема повратне вредности
3.7 АвзСавеЦлрБМПФиле
Прототип: воидВИНАПИАвзСавеЦлрБМПФиле (цхар *стрФИлеНаме, унсигнед цхар *пИмаге)
Функција: Сачувајте слику у меморији у бмп датотеку
Параметар: стрФИлеНаме-Име датотеке отиска прста,
пИмаге - Тампон зона за складиштење функција отиска прста
Повратна вредност: Нема повратне вредности
3.8 АвзПацкФеатуре
Прототип: схортВИНАПИАвзПацкФеатуре(унсигнед цхар *пФеатуре1, унсигнед цхар *пФеатуре2, унсигнед цхар *пПацкФеатуре)
Функција: Енкапсулација шаблона отиска прста
Параметар: пФеатуре1 -Фекција отиска прста 1,256 бајтова,
пФеатуре2 – Функција отиска прста 2,256 бајтова,
пПацкФеатуре–Anviz Шаблон отиска прста, подржава Anviz оффлине машина за праћење радног времена.
Повратна вредност: пПацкФеатуре Складиштење података о карактеристикама отиска прста
3.9 АвзУнпацкФеатуре
Прототип: интВИНАПИАвзУнпацкФеатуре(унсигнед цхар *пПацкФеатуре, унсигнед цхар *пФеатуре1, унсигнед цхар *пФеатуре2)
Функција: декомпресује Anviz шаблон отиска прста
Параметар: пПацкФеатуре–Anviz Шаблон отиска прста, подржава Anviz оффлине машина за праћење радног времена.
пФеатуре1 - Функција отиска прста 1,256 бајтова,
пФеатуре2 - Функција отиска прста 2,256 бајтова,
Повратна вредност: вратите 0 ако је успешно, у супротном вратите различиту од нуле
3.10 АвзПроцесс
Прототип: интВИНАПИАвзПроцесс(непотписани цхар *пимагеин,
непотписани знак * функција,
непотписани цхар *пимагебин,
непотписани цхар бтхин,
непотписани цхар бдравфеа,
непотписан кратки уРате = 110)
Функција: Снимите вредност функције отиска прста из улазних података о слици отиска прста.
Параметар: пимагеин – Унесите податке о слици отиска прста ширине 280, висине 280, подаци ће бити распоређени у редове, користите 1 бајт за сваки елемент слике да бисте означили нијансу
Функција – Генерисана вредност функције отиска прста, низ од 256 бајтова без симбола
Пимагебин – генерише податке слике двоструке вредности, ширине 280, висине 280, подаци ће бити распоређени у редове, користите 0 и 255 да означите сваки елемент слике
Бтхин –1-пимагебин ће генерисати исправљену слику
0-пимагебин ће генерисати неисправљену слику
Бдравфеа –1-пимагебин ће генерисати информације о месту функције.
- пимагебин неће генерисати информације о месту обележја.
уРате - Узмите различите вредности у зависности од модела камере, (У-Био =94)
Повратна вредност: вратите 0 ако је успело, вратите 1 ако није успело, вратите 2 ако системска грешка
3.11 АвзМатцх
Прототип: интВИНАПИАвзМатцх(непотписани цхар *феатуре1,
непотписани знак *феатуре2,
непотписани кратки ниво = 5,
непотписана кратка ротација = 60)
Функција: Упоредите вредност две улазне функције отиска прста
Параметар: феатуре1 - Функција отиска прста 1,256 бајтова
Феатуре2 - Функција отиска прста 2,256 бајтова
ниво - одговарајући ниво (1-9)
ротирај - Поклапање ротационог угла (1-180)
Повратна вредност: вратите 0 ако је успешно, вратите 1 у супротном, вратите 2 ако је системска грешка
3.11 АвзМатцхН
Прототип: интВИНАПИАвзМатцхН(унсигнед цхар *феатуреин,
унсигнед цхар феатурелиб[][256],
непотписани дуг прст,
непотписани кратки ниво = 5,
непотписана кратка ротација = 60)
Функција: Упоредите улазну вредност функције отиска прста са вредношћу функције библиотеке отисака прстију помоћу методе идентификације 1:Н
Параметар: феатуреин - Треба упоредити вредност функције, 256 бајтова
Феатурелиб-Фингерпринт низ библиотека вредности функција
фингернум - Количина отиска прста у библиотеци отисака прстију
ниво - одговарајући ниво (1-9)
ротирај - Поклапање ротационог угла (1-180)
Повратна вредност: врати серијски број шаблона отиска прста (>=0) ако је успешан, врати -1 ако није, врати -2 ако системска грешка.
Петерсон Цхен
директор продаје, индустрија биометријског и физичког обезбеђења
Као директор продаје глобалног канала Anviz глобално, Петерсон Цхен је стручњак за индустрију биометријске и физичке безбедности, са богатим искуством у развоју пословања на глобалном тржишту, управљању тимом, итд; И такође богато знање о паметној кући, едукативном роботу и СТЕМ образовању, електронској мобилности итд. Можете га пратити или ЛинкедИн.