U-Bio оптикалық саусақ ізі сенсоры SDK
1.CD мазмұны:
AvzScanner.dll: пайдаланушыға арналған DLL;
Демонстрация: Демо(VC6,VB6,Delphi7,C#);
2.Жүйе талабы: Windows 2000/XPandhigher басылымы
3.Экспорт функциясының түсіндірмесіAvzScanner.dll:
3.1 AvzFindDevice
Прототипі: ShortWINAPIAvzFindDevice(unsignedchar 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 AvzSaveHueBMPFile
Прототипі: voidWINAPIAvzSaveHueBMPFile(char *strFIleName, қолтаңбасы жоқ таңба *pImage)
Функция: Бастапқы кескінді жадқа bmp файлына сақтаңыз
Параметр: strFIleName-Саусақ ізі файл аты,
pImage - саусақ ізі кескінін сақтауға арналған буферлік аймақ
Қайтарылатын мән: Қайтару мәні жоқ
3.7 AvzSaveClrBMPFile
Прототипі: 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 AvzUnpackFeature
Прототипі: intWINAPIAvzUnpackFeature(қол қойылмаған таңба *pPackFeature, қолтаңбасы жоқ таңба *pFeature1, қолтаңбасы жоқ таңба *pFeature2)
Функция: декомпресс Anviz саусақ ізі үлгісі
Параметр: pPackFeature–Anviz саусақ ізі мүмкіндігі үлгісін қолдайды Anviz офлайн уақытты бақылау машинасы.
pFeature1 -Саусақ ізі мүмкіндігі 1,256 байт,
pFeature2 -Саусақ ізі мүмкіндігі 2,256 байт,
Қайтарылатын мән: сәтті болса 0 қайтарыңыз, әйтпесе нөлден басқа қайтарыңыз
3.10 AvzProcess
Прототипі: intWINAPIAvzProcess (қол қойылмаған таңба *pimagein,
unsigned char *мүмкіндігі,
белгісі жоқ таңба *pimagebin,
таңбасыз таңба bthin,
қолтаңбасы жоқ char bdrawfea,
қол қойылмаған қысқа uRate = 110)
Функция: Кіріс саусақ ізі кескін деректерінен саусақ ізі мүмкіндігінің мәнін түсіріңіз.
Параметр: pimagein – Ені 280, биіктігі 280 саусақ ізі кескін деректерін енгізу, деректер жолдар бойынша реттелген болады, реңкті көрсету үшін әрбір сурет элементі үшін 1 байт пайдаланыңыз.
Мүмкіндік – Жасалған саусақ ізі мүмкіндігінің мәні, 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(белгісіз таңба *мүмкіндік1,
қолтаңбасы жоқ таңба *мүмкіндік2,
қол қойылмаған қысқа деңгей = 5,
қолтаңбасыз қысқа айналдыру = 60)
Функция: екі кіріс саусақ ізі мүмкіндігінің мәнін салыстырыңыз
Параметр: функция 1 - Саусақ ізі мүмкіндігі 1,256 байт
2-мүмкіндік - Саусақ ізі мүмкіндігі 2,256 байт
деңгей - Сәйкес деңгей(1-9)
айналдыру - сәйкес айналу бұрышы(1-180)
Қайтарылатын мән: сәтті болса 0 қайтарыңыз, әйтпесе 1 қайтарыңыз, жүйе қатесі болса 2 қайтарыңыз
3.11 AvzMatchN
Прототипі: intWINAPIAvzMatchN(белгісіз таңба *мүмкіндік,
unsigned char featurelib[][256],
қолтаңбасыз ұзын саусақ саны,
қол қойылмаған қысқа деңгей = 5,
қолтаңбасыз қысқа айналдыру = 60)
Функция: 1:N сәйкестендіру әдісі арқылы кіріс саусақ ізі мүмкіндігінің мәнін саусақ ізі кітапханасының мүмкіндік мәнімен салыстырыңыз
Параметр: featurein - мүмкіндік мәнін салыстыру қажет, 256 байт
featurelib-Саусақ ізі мүмкіндік мәндерінің кітапханасының жиымы
fingernum - саусақ ізі кітапханасындағы саусақ ізінің мөлшері
деңгей - Сәйкес деңгей(1-9)
айналдыру - сәйкес айналу бұрышы(1-180)
Қайтару мәні: Сәтті болса саусақ ізі үлгісінің сериялық нөмірін (>=0) қайтарыңыз, сәтсіз болса -1 қайтарыңыз, жүйе қатесі болса -2 қайтарыңыз.
Петерсон Чен
сату директоры, биометриялық және физикалық қауіпсіздік саласы
Жаһандық арнаның сату жөніндегі директоры ретінде Anviz жаһандық, Петерсон Чен – биометриялық және физикалық қауіпсіздік саласының сарапшысы, әлемдік нарықтағы бизнесті дамытуда, команданы басқаруда және т.б. тәжірибесі бар; Сондай-ақ ақылды үй, білім беру роботы және STEM білім беру, электронды ұтқырлық және т.б. туралы бай білім. Сіз оны қадағалай аласыз немесе LinkedIn.