U-Bio Optical fingerprint sensor SDK
1.Nilalaman ng CD:
AvzScanner.dll: DLL para sa paggamit ng user;
Demo : Demo(VC6,VB6,Delphi7,C#);
2.Kinakailangan ng system: Windows 2000/XPandhigher na edisyon
3.Paliwanag ng Export Function saAvzScanner.dll:
3.1 AvzFindDevice
Prototype: ShortWINAPIAvzFindDevice(unsignedchar pSensorName[8][128])
Function: Hanapin ang Sensor reader
Parameter: pSensorName-ang array para sa pag-iimbak ng pangalan ng sensor reader
Paunawa: Halimbawa pangalan ng sensor reader:AvzScanner 1
Return value: Ibalik ang 1 kung matagumpay, kung hindi, ibalik ang 0
3.2 AvzOpenDevice
Prototype: intWINAPIAvzOpenDevice(unsigned short uDeviceID, HWND hWnd)
Function: Buksan ang sensor reader
Parameter: uDeviceID-Sensor reader's serial number
Hwnd -I-preview ang window handle ng larawan ng fingerprint
Return value: Ibalik ang 0 kung matagumpay, kung hindi, ibalik ang 1
3.3 AvzCloseDevice
Prototype: voidWINAPIAvzCloseDevice(unsigned short uDeviceID)
Function: Isara ang sensor reader
Parameter: uDeviceID-Sensor reader's serial number
Return value: Walang return value
3.4 AvzGetCard
Prototype:voidWINAPIAvzGetCard(unsigned short uDeviceID, dword *lCardID)
Function: Kunin ang Card Number
Parameter: uDeviceID -Sensor reader's serial number
lCardID - Numero ng Card
Return value: Walang return value
3.5 AvzGetImage
Prototype: voidWINAPIAvzGetImage(unsigned short uDeviceID, unsigned char *pImage,unsigned short bFingerOn)
Function: Kunin ang larawan ng fingerprint para sa sensor reader at i-save ang larawan sa pImage
Parameter: uDeviceID-Sensor reader's serial number
pImage-I-save ang data ng fingerprint image ,
hindi mas maliit sa280×280 bytes
bFingerOn-1:may daliri sa sensor;0:walang daliri sa sensor.
Return value: Walang return value
3.6 AvzSaveHueBMPFile
Prototype: voidWINAPIAvzSaveHueBMPFile(char *strFIleName, unsigned char *pImage)
Function: I-save ang orihinal na imahe sa memorya sa bmp file
Parameter: strFIleName-Fingerprint file name,
pImage- buffer zone para sa pag-imbak ng larawan ng fingerprint
Return value: Walang return value
3.7 AvzSaveClrBMPFile
Prototype: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, unsigned char *pImage)
Function: I-save ang feature image sa memory sa bmp file
Parameter: strFIleName-Fingerprint file name,
pImage- Buffer zone para sa fingerprint feature storage
Return value: Walang return value
3.8 AvzPackFeature
Prototype: shortWINAPIAvzPackFeature(unsigned char *pFeature1, unsigned char *pFeature2, unsigned char *pPackFeature)
Function: I-encapsulate ang template ng fingerprint
Parameter: pFeature1 -Fingerprint Feature 1,256 bytes ,
pFeature2 -Fingerprint Feature 2,256 bytes ,
pPackFeature–Anviz template ng tampok na fingerprint, ay sumusuporta sa Anviz offline time attendance machine.
Return value: pPackFeature Ang imbakan ng data ng feature ng fingerprint
3.9 AvzUnpackFeature
Prototype: intWINAPIAvzUnpackFeature(unsigned char *pPackFeature, unsigned char *pFeature1, unsigned char *pFeature2)
Function: decompress ang Anviz template ng fingerprint
Parameter: pPackFeature–Anviz template ng tampok na fingerprint, ay sumusuporta sa Anviz offline time attendance machine.
pFeature1 -Fingerprint feature 1,256 bytes ,
pFeature2 -Fingerprint feature 2,256 bytes ,
Return value: Ibalik ang 0 kung matagumpay, kung hindi, ibalik ang nonzero
3.10 AvzProcess
Prototype: intWINAPIAvzProcess(unsigned char *pimagein,
unsigned char *feature,
unsigned char *pimagebin,
unsigned char bthin,
unsigned char bdrawfea,
unsigned short uRate = 110)
Function: Kunin ang value ng feature ng fingerprint mula sa input data ng larawan ng fingerprint.
Parameter: piimagein –Mag-input ng data ng larawan ng fingerprint na may lapad na 280, taas 280, ang data ay maayos na ayusin sa mga hilera, gumamit ng 1 byte para sa bawat elemento ng larawan upang ipahiwatig ang Hue
Tampok –Bumuo na halaga ng feature ng Fingerprint, 256 na hanay ng mga byte na hindi simbolo
Pimagebin –bumuo ng dobleng halaga ng data ng imahe , lapad 280, taas 280, ang data ay maayos na ayusin sa mga hilera, gamitin ang 0 at 255 upang ipahiwatig ang bawat elemento ng larawan
Bthin –1-pimagebin ay bubuo ng naayos na imahe
Ang 0-pimagebin ay bubuo ng hindi naayos na imahe
Bdrawfea –1-pimagebin ay bubuo ng impormasyon ng tampok na lugar.
- hindi bubuo ng piimagebin ang impormasyon ng feature spot.
uRate - Kumuha ng iba't ibang mga halaga ayon sa modelo ng camera, (U-Bio =94)
Ibalik ang halaga: Ibalik ang 0 kung matagumpay, ibalik ang 1 kung nabigo, ibalik ang 2 kung error sa system
3.11 AvzMatch
Prototype: intWINAPIAvzMatch(unsigned char *feature1,
unsigned char *feature2,
hindi napirmahang maikling antas = 5,
unsigned short rotate = 60)
Function: Paghambingin ang halaga ng dalawang input na feature ng Fingerprint
Parameter: feature1 - feature na Fingerprint na 1,256bytes
Feature2 - Fingerprint feature na 2,256bytes
antas - Katugmang antas(1-9)
paikutin - Matchingrotational na anggulo(1-180)
Return value: Ibalik ang 0 kung matagumpay, ibalik ang 1kung hindi, ibalik ang 2 kung error ang system
3.11 AvzMatchN
Prototype: intWINAPIAvzMatchN(unsigned char *featurein,
unsigned char featurelib[][256],
hindi pinirmahang mahabang daliri,
hindi napirmahang maikling antas = 5,
unsigned short rotate = 60)
Function: Ihambing ang input na Fingerprint feature value sa feature value ng fingerprint library sa pamamagitan ng 1:N identification method
Parameter: featurein - Kailangan ihambing ang feature value,256bytes
featurelib-Fingerprint feature value library array
fingernum - Ang halaga ng fingerprint sa library ng fingerprint
antas - Katugmang antas(1-9)
paikutin - Matchingrotational na anggulo(1-180)
Return value: Ibalik ang serial number ng fingerprint template(>=0) kung matagumpay, ibalik ang -1 kung nabigo, ibalik ang -2 kung system error.
Stephen G. Sardi
Direktor ng Pag-unlad ng Negosyo
Nakaraang karanasan sa Industriya: Si Stephen G. Sardi ay may 25+ na taon ng karanasan na nangunguna sa pagbuo ng produkto, produksyon, suporta sa produkto, at pagbebenta sa loob ng mga merkado ng WFM/T&A at Access Control -- kabilang ang mga on-premise at cloud-deployed na solusyon, na may matinding pokus sa isang malawak na hanay ng mga produktong may kakayahang biometric sa buong mundo.