U-Bio оптички сензор за отпечатоци SDK
1.Содржина на ЦД:
AvzScanner.dll: DLL за корисникот што го користи;
Демо: Демо (VC6, VB6, Delphi7, C#);
2.Системско барање: Windows 2000/XPandhigher edition
3.Објаснување на функцијата за извоз воAvzScanner.dll:
3.1 AvzFindDevice
Прототип: ShortWINAPIAvzFindDevice(непотпишана ознака pSensorName[8][128])
Функција: Пребарајте го читачот на сензори
Параметар: pSensorName - низа за складирање на името на читачот на сензорот
Забелешка: На пример, име на читач на сензор: AvzScanner 1
Повратна вредност: Вратете 1 ако е успешна, инаку вратете 0
3.2 AvzOpenDevice
Прототип: intWINAPIAvzOpenDevice(непотпишан краток uDeviceID, HWND hWnd)
Функција: Отворете го читачот на сензори
Параметар: сериски број на читачот на uDeviceID-Sensor
Hwnd -Прегледајте ја рачката на прозорецот на сликата за отпечаток од прст
Повратна вредност: Вратете 0 ако е успешна, инаку вратете 1
3.3 AvzCloseDevice
Прототип: voidWINAPIAvzCloseDevice (непотпишан краток uDeviceID)
Функција: Затворете го читачот на сензорот
Параметар: сериски број на читачот на uDeviceID-Sensor
Повратна вредност: Нема повратна вредност
3.4 AvzGetCard
Прототип: voidWINAPIAvzGetCard (непотпишан краток uDeviceID, dword *lCardID)
Функција: Земете го бројот на картичката
Параметар: uDeviceID -Сериски број на читачот на сензорот
lCardID - Број на картичка
Повратна вредност: Нема повратна вредност
3.5 AvzGetImage
Прототип: voidWINAPIAvzGetImage (непотпишан краток uDeviceID, непотпишан знак *pImage, непотпишан краток bFingerOn)
Функција: Снимајте ја сликата на отпечатокот од прст за читачот на сензорот и зачувајте ја сликата во pImage
Параметар: сериски број на читачот на uDeviceID-Sensor
pImage-Зачувај ги податоците од сликата за отпечаток од прст,
не помал од 280×280 бајти
bFingerOn-1: има прст на сензор; 0: нема прст на сензор.
Повратна вредност: Нема повратна вредност
3.6 AvzSaveHueBMP-датотека
Прототип: voidWINAPIAvzSaveHueBMPFile(char *strFIleName, непотпишан знак *pImage)
Функција: Зачувајте ја оригиналната слика во меморија во датотека bmp
Параметар: strFIleName-Име на датотека за отпечаток од прст,
pImage- тампон зона за складирање на слики од отпечатоци од прст
Повратна вредност: Нема повратна вредност
3.7 AvzSaveClrBMP-датотека
Прототип: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, непотпишан знак *pImage)
Функција: Зачувајте ја сликата на функцијата во меморијата во датотеката bmp
Параметар: strFIleName-Име на датотека за отпечаток од прст,
pImage- Бафер зона за складирање на функциите за отпечатоци од прст
Повратна вредност: Нема повратна вредност
3.8 AvzPackFeature
Прототип: shortWINAPIAvzPackFeature (непотпишан знак *pFeature1, непотпишан знак *pFeature2, непотпишан знак *pPackFeature)
Функција: Капсулирајте го шаблонот за отпечатоци од прст
Параметар: pFeature1 - Функција за отпечаток од прст 1,256 бајти,
pFeature2 - Функција за отпечаток од прст 2,256 бајти,
pPackFeature -Anviz Шаблон за функции за отпечатоци од прст, го поддржува Anviz офлајн машина за присуство на време.
Повратна вредност: pPackFeature Складирање на податоците за функцијата за отпечаток од прст
3.9 Функција AvzUnpack
Прототип: intWINAPIAvzUnpackFeature (непотпишан знак *pPackFeature, непотпишан знак *pFeature1, непотпишан знак *pFeature2)
Функција: декомпресирај го Anviz шаблон за отпечаток од прст
Параметар: pPackFeature–Anviz Шаблон за функции за отпечатоци од прст, го поддржува Anviz офлајн машина за присуство на време.
pFeature1 - Функција за отпечаток од прст 1,256 бајти,
pFeature2 - Функција за отпечаток од прст 2,256 бајти,
Повратна вредност: Вратете 0 ако е успешна, инаку вратете не нула
3.10 AvzProcess
Прототип: intWINAPIAvzProcess(непотпишан char *pimagein,
непотпишан знак * карактеристика,
непотпишан char *pimagebin,
непотпишан char bthin,
непотпишан char bdrawfea,
непотпишан краток uRate = 110)
Функција: Снимајте ја вредноста на функцијата за отпечаток од влезните податоци за сликата за отпечаток од прст.
Параметар: pimagein – Внесете податоци за сликата за отпечаток од прст со ширина 280, висина 280, податоците ќе бидат подредени во редови, користете 1 бајт за секој елемент на сликата за да означите Hue
Функција – Генерирана вредност на карактеристиката за отпечаток од прст, низа од 256 бајти без симбол
Pimagebin – генерира податоци за сликата со двојна вредност, ширина 280, висина 280, податоците ќе бидат подредени во редови, користете 0 и 255 за да го означите секој елемент на сликата
Bthin –1-pimagebin ќе ја генерира исправената слика
0-pimagebin ќе генерира неисправена слика
Bdrawfea –1-pimagebin ќе ги генерира информациите за местото на функцијата.
- pimagebin нема да ги генерира информациите за функцијата точка.
uRate - Земете различни вредности според моделот на камерата, (U-Bio = 94)
Повратна вредност: Вратете 0 ако е успешна, вратете 1 ако не успее, врати 2 ако системска грешка
3.11 AvzMatch
Прототип: intWINAPIAvzMatch(непотпишан знак *feature1,
непотпишан char *feature2,
непотпишано кратко ниво = 5,
непотпишана кратка ротација = 60)
Функција: Споредете ја вредноста на две влезни функции за отпечаток од прст
Параметар: карактеристика 1 - Функција за отпечаток од прст 1,256 бајти
Функција 2 - Функција за отпечаток од прст 2,256 бајти
ниво - Ниво на совпаѓање (1-9)
ротирање - Агол на совпаѓање на ротација (1-180)
Повратна вредност: вратете 0 ако е успешна, вратете 1 во спротивно, врати 2 ако системска грешка
3.11 AvzMatchN
Прототип: intWINAPIAvzMatchN(непотпишан char *featurein,
непотпишан знак featurelib[][256],
непотпишан долг прстен,
непотпишано кратко ниво = 5,
непотпишана кратка ротација = 60)
Функција: Споредете ја вредноста на функцијата на влезниот отпечаток со вредноста на карактеристиката на библиотеката за отпечатоци преку методот за идентификација 1:N
Параметар: featurein - Треба да се спореди вредноста на карактеристиката, 256 бајти
featurelib-Библиотечна низа со вредност на карактеристика на отпечаток од прст
fingernum - Количината на отпечаток од прст во библиотеката за отпечатоци
ниво - Ниво на совпаѓање (1-9)
ротирање - Агол на совпаѓање на ротација (1-180)
Повратна вредност: вратете го серискиот број на шаблонот за отпечатоци (>=0) ако е успешен, вратете -1 ако не успее, вратете -2 ако системска грешка.
Петерсон Чен
директор за продажба, индустрија за биометриска и физичка безбедност
Како директор за продажба на глобални канали на Anviz глобално, Петерсон Чен е експерт во индустријата за биометриска и физичка безбедност, со богато искуство во развој на бизнисот на глобалниот пазар, управување со тим, итн; И, исто така, богато знаење за паметен дом, едукативен робот и STEM образование, електронска мобилност итн. Можете да го следите или Скопје.