U-Bio Оптик хурууны хээ мэдрэгч SDK
1Байна.CD контент:
AvzScanner.dll: Хэрэглэгчийн ашиглах DLL;
Демо: Демо(VC6,VB6,Delphi7,C#);
2Байна.Системийн шаардлага: Windows 2000/XPandhigher edition
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
Прототип: богиноWINAPIAvzPackFeature(тэмдэггүй тэмдэгт *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,
гарын үсэггүй тэмдэгт * онцлог,
гарын үсэггүй тэмдэгт *pimagebin,
гарын үсэггүй тэмдэгт bthin,
гарын үсэггүй тэмдэгт 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 (тэмдэглэгдээгүй тэмдэгт * онцлог 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-г буцаана.
Стивен Г.Сарди
Бизнес хөгжлийн захирал
Салбарын өмнөх туршлага: Стивен Ж.Сарди нь WFM/T&A болон Хандалтын хяналтын зах зээлд бүтээгдэхүүн боловсруулах, үйлдвэрлэл, бүтээгдэхүүний дэмжлэг, борлуулалтын чиглэлээр 25+ жилийн туршлагатай, үүнд газар дээр нь болон үүлэн дээр суурилуулсан шийдлүүдийг багтаасан. дэлхийн хэмжээнд хүлээн зөвшөөрөгдсөн биометрийн чадвартай өргөн хүрээний бүтээгдэхүүн дээр.