U-Bio Optical isivamvo seminwe ye-SDK
1.Umxholo weCD:
AvzScanner.dll: DLL ukusetyenziswa komsebenzisi;
Idemo : Idemo(VC6,VB6,Delphi7,C#);
2.Inkqubo efunekayo: Windows 2000/XPandhigher edition
3.Ingcaciso yoMsebenzi wokuThunyela ngaphandle kwiAvzScanner.dll:
3.1 AvzFindDevice
Iprototype: ShortWINAPIAvzFindDevice(unsignedchar pSensorName[8][128])
Umsebenzi: Khangela umfundi woluvo
Ipharamitha: pSensorName-uluhlu lokugcina igama lomfundi woluvo
Qaphela: Ngokomzekelo igama lomfundi wesivamvo:AvzScanner 1
Ixabiso lokubuyisela: Buyisela u-1 ukuba uphumelele, kungenjalo buyisela u-0
3.2 AvzOpenDevice
Iprototype: intWINAPIAvzOpenDevice(uDeviceID emfutshane engatyikitywanga, HWND hWnd)
Umsebenzi: Vula isifundi soluvo
Ipharamitha: Inombolo yesiriyeli yomfundi we-uDeviceID-Sensor
Hwnd -Jonga kwangaphambili isiphatho sefestile somfanekiso weminwe
Ixabiso lokubuyisela: Buyisela u-0 ukuba uphumelele, kungenjalo buyisela u-1
3.3 AvzCloseDevice
Iprototype: voidWINAPIAvzCloseDevice(uDeviceID engabhalwanga emfutshane)
Umsebenzi: Vala isifundi soluvo
Ipharamitha: Inombolo yesiriyeli yomfundi we-uDeviceID-Sensor
Ixabiso lokubuyisela: Akukho xabiso lokubuyisela
3.4 AvzGetCard
Iprototype:voidWINAPIAvzGetCard(iDeviceID emfutshane engasayinwanga, dword *lCardID)
Umsebenzi: Fumana inombolo yeKhadi
IParameter: i-uDeviceID -Inombolo yeserial yomfundi weSensor
I-lCardID - Inombolo yeKhadi
Ixabiso lokubuyisela: Akukho xabiso lokubuyisela
3.5 AvzGetImage
Iprototype: voidWINAPIAvzGetImage(iDeviceID emfutshane engasayinwanga, itshili engabhalwanga *pImage,i-bFingerOn emfutshane engatyikitywanga)
Umsebenzi: Thatha umfanekiso weminwe womfundi wenzwa kwaye ugcine umfanekiso kwi-pImage
Ipharamitha: Inombolo yesiriyeli yomfundi we-uDeviceID-Sensor
pUmfanekiso-Gcina idatha yomfanekiso weminwe ,
akukho ngaphantsi kwe280×280 bytes
bFingerOn-1:inomnwe kwisivamvo;0:ayinamnwe kwisivamvo.
Ixabiso lokubuyisela: Akukho xabiso lokubuyisela
3.6 AvzSaveHueBMPFile
Iprototype: voidWINAPIAvzSaveHueBMPFile(char *strFIleName, unsigned char *pImage)
Umsebenzi: Gcina umfanekiso wokuqala kwinkumbulo kwifayile ye-bmp
Ipharamitha: strFIleName-Fingerprint igama lefayile,
I-pImage- buffer zone yokugcina umfanekiso weminwe
Ixabiso lokubuyisela: Akukho xabiso lokubuyisela
3.7 AvzSaveClrBMPFile
Iprototype: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, unsigned char *pImage)
Umsebenzi: Gcina umfanekiso wenqaku kwinkumbulo kwifayile ye-bmp
Ipharamitha: strFIleName-Fingerprint igama lefayile,
I-pImage- Indawo ye-Buffer yogcino lophawu lweminwe
Ixabiso lokubuyisela: Akukho xabiso lokubuyisela
3.8 AvzPackFeature
Iprototype: imfutshaneWINAPIAvzPackFeature(itshili engatyikitywanga *pFeature1, itshili engatyikitywanga *pFeature2, itshili engatyikitywanga *pPackFeature)
Umsebenzi: Faka itemplate yeminwe
IParameter: pFeature1 -Fingerprint Feature 1,256 bytes ,
pFeature2 -Fingerprint Feature 2,256 bytes ,
pPackFeature-Anviz itemplate yefingerprint, ixhasa Anviz umatshini wokuhamba ngexesha elingekho kwi-intanethi.
Ixabiso lokubuyisela: pPackFeature Ugcino lwefitsha yefingerprint data
3.9 AvzUnpackFeature
Iprototype: intWINAPIAvzUnpackFeature(char engasayinwanga *pPackFeature, unsigned char *pFeature1, unsigned char *pFeature2)
Umsebenzi: decompress i Anviz itemplate yeminwe
Ipharamitha: pPackFeature-Anviz itemplate yefingerprint, ixhasa Anviz umatshini wokuhamba ngexesha elingekho kwi-intanethi.
pFeature1 -Fingerprint feature 1,256 bytes ,
pFeature2 -Fingerprint feature 2,256 bytes ,
Ixabiso lokubuyisela: Buyisela u-0 ukuba uphumelele, kungenjalo buyisela i-nonzero
3.10 AvzProcess
Iprototype: intWINAPIAvzProcess(char engabhalwanga *pimagein,
*uphawu olungatyikitywanga,
itshili engatyikitywanga *pimagebin,
ingabhalwanga char bthin,
I-char bdrawfea engatyikitywanga,
engatyikitywanga uRate emfutshane = 110)
Umsebenzi: Bamba ixabiso lophawu lophawu lweminwe ukusuka kwidatha yomfanekiso weminwe.
Ipharamitha: i-pimagein -Faka idatha yomfanekiso weminwe enobubanzi obungama-280, ubude be-280, idatha iya kulungelelaniswa ngokulandelelana, sebenzisa i-byte enye kwinto nganye yomfanekiso ukubonisa iHue.
Uphawu –Yenziwe ixabiso lophawu lweFingerprint, 256 non simboli bytes uluhlu
I-Pimagebin -yenza idatha yexabiso eliphindwe kabini, ububanzi be-280, ubude be-280, idatha iya kulungelelaniswa ngokulandelelana, sebenzisa i-0 kunye ne-255 ukubonisa into nganye yomfanekiso.
I-Bthin -1-pimagebin izakuvelisa umfanekiso olungisiweyo
I-0-pimagebin izakuvelisa umfanekiso ongalungiswanga
I-Bdrawfea -1-pimagebin iyakuvelisa ulwazi lwendawo yendawo.
- i-pimagebin ayizukuvelisa ulwazi lwendawo yenqaku.
uRate-Thatha amaxabiso ahlukeneyo ngokwemodeli yekhamera, (U-Bio =94)
Ixabiso lokubuyisela: Buyisela i-0 ukuba iphumelele, buyisela i-1 ukuba ayiphumelelanga, buyisela 2 ukuba impazamo yenkqubo
3.11 AvzMatch
Iprototype: intWINAPIAvzMatch(char engabhalwanga *feature1,
itshili engatyikitywanga *uphawu2,
inqanaba elifutshane elingatyikitywanga = 5,
jikelezisa omfutshane ongatyikitywanga = 60)
Umsebenzi: Thelekisa ixabiso leempawu ezimbini zokufakwa kweFingerprint
Ipharamitha: i-finger1-Fingerprint feature 1,256bytes
Feature2 - Fingerprint feature 2,256bytes
inqanaba - inqanaba lothelekiso (1-9)
jikelezisa - i-engile yokuthelekisa (1-180)
Ixabiso lokubuyisela: Buyisela u-0 ukuba uphumelele, buyisela 1kungenjalo, buyisela u-2 ukuba impazamo yenkqubo
3.11 AvzMatchN
Iprototype: intWINAPIAvzMatchN(char engabhalwanga *into,
ingasayinwanga i-char featurelib [][256],
umnwe omde ongabhalwanga,
inqanaba elifutshane elingatyikitywanga = 5,
jikelezisa omfutshane ongatyikitywanga = 60)
Umsebenzi: Thelekisa ixabiso lophawu lomshicilelo weminwe ngegalelo lexabiso lendawo yethala leencwadi nge-1:N indlela yokuchonga.
Ipharamitha: inkalo-Kufuneka uthelekise ixabiso lefitsha, 256bytes
isicilib-Fingerprint ixabiso elibonakalayo uluhlu lwethala leencwadi
umnwe - Isixa seminwe kwithala leencwadi leminwe
inqanaba - inqanaba lothelekiso (1-9)
jikelezisa - i-engile yokuthelekisa (1-180)
Ixabiso lokubuyisela: Buyisela inombolo yothotho lwe template yeminwe(>=0) ukuba iphumelele, buyisela -1 ukuba ayiphumelelanga, buyisela -2 ukuba impazamo yenkqubo.
Peterson Chen
umlawuli wentengiso, i-biometric kunye neshishini lokhuseleko lomzimba
Njengomlawuli wentengiso wetshaneli yehlabathi jikelele Anviz kwihlabathi jikelele, uPeterson Chen uyingcali kwi-biometric kunye neshishini lokhuseleko lomzimba, onamava atyebileyo ekuphuhliseni ishishini lemarike yehlabathi, ulawulo lweqela, njl. Kwaye nolwazi olutyebileyo lwekhaya elihlakaniphile, i-robot yezemfundo kunye nemfundo ye-STEM, ukuhamba nge-elektroniki, njl. Ungamlandela okanye LinkedIn.