ads linkedin U-Bio Optical chala chala chala SDK | Anviz Global

U-Bio Optical fingerprint sensor SDK

10/23/2012
Share

1.Zomwe zili pa CD:

AvzScanner.dll: DLL kwa ogwiritsa ntchito;

Chiwonetsero: Chiwonetsero (VC6, VB6, Delphi7, C #);

 

2.Zofunikira padongosolo: Windows 2000/XPandhigher edition      

3.Kufotokozera za Export Function inAvzScanner.dll:

3.1 AvzFindDevice

Prototype: ShortWINAPIAvzFindDevice(unsignedchar pSensorName[8][128])

Ntchito: Sakani owerenga Sensor

Parameter: pSensorName - gulu losungiramo dzina la owerenga sensor

Zindikirani: Mwachitsanzo, dzina la owerenga sensor: AvzScanner 1

Mtengo wobwezera: Bwererani 1 ngati mwapambana, apo ayi bweretsani 0

 

3.2 AvzOpenDevice

Prototype: intWINAPIAvzOpenDevice(uDeviceID wamfupi wosasainidwa, HWND hWnd)

Ntchito: Tsegulani owerenga sensa

Parameter: Nambala ya serial ya uDeviceID-Sensor

Hwnd -Yang'anani chogwirira cha zenera cha chithunzi cha zala

Mtengo wobwezera: Bweretsani 0 ngati mwapambana, apo ayi bweretsani 1

 

3.3 AvzCloseDevice

Prototype: voidWINAPIAvzCloseDevice(uDeviceID wamfupi wosasainidwa)

Ntchito: Tsekani owerenga sensa

Parameter: Nambala ya serial ya uDeviceID-Sensor

Mtengo wobwerera: Palibe mtengo wobwezera

 

3.4 AvzGetCard

Prototype:voidWINAPIAvzGetCard(uDeviceID wamfupi wosasainidwa,dword *lCardID)

Ntchito: Pezani Nambala ya Khadi

Parameter: uDeviceID -Sensor's serial number

           lCardID - Nambala ya Khadi

Mtengo wobwerera: Palibe mtengo wobwezera

 

3.5 AvzGetImage

Prototype: voidWINAPIAvzGetImage(uDeviceID wamfupi wosasainidwa, char chosasainidwa *pImage, bFingerOn yayifupi yosasainidwa)

Ntchito: Jambulani chithunzi chala chala cha wowerenga sensor ndikusunga chithunzicho mu pImage

Parameter: Nambala ya serial ya uDeviceID-Sensor

                         pImage-Sungani zambiri za chithunzi cha chala,

osachepera 280 × 280 byte

              bFingerOn-1: ili ndi chala pa sensa; 0: ilibe chala pa sensa.

Mtengo wobwerera: Palibe mtengo wobwezera

 

3.6 AvzSaveHueBMPFile

Prototype: voidWINAPIAvzSaveHueBMPFile(char *strFIleName, char chosasainidwa *pImage)

Ntchito: Sungani chithunzi choyambirira mu kukumbukira ku fayilo ya bmp

Parameter: strFIleName-Fingerprint dzina lafayilo,

pImage- buffer zone posungira zithunzi za zala       

Mtengo wobwerera: Palibe mtengo wobwezera

 

3.7 AvzSaveClrBMPFile

Prototype: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, char chosasainidwa *pImage)

Ntchito: Sungani chithunzithunzi pamtima ku fayilo ya bmp

Parameter: strFIleName-Fingerprint dzina lafayilo,

pImage- Buffer zone yosungirako zala zala         

Mtengo wobwerera: Palibe mtengo wobwezera

 

3.8 AvzPackFeature

Chitsanzo: chachifupiWINAPIAvzPackFeature(char chosasainidwa *pFeature1, char chosasainidwa *pFeature2, char chosasainidwa *pPackFeature)

Ntchito: Lembani template ya zala

Parameter: pFeature1 -Zolemba zala 1,256 byte,

          pFeature2 -Zolemba zala 2,256 byte,

          pPackFeature-Anviz template ya zala zala, imathandizira Anviz makina ochezera a nthawi yapaintaneti.

Mtengo wobwerera: pPackFeature Kusungidwa kwa chidziwitso cha zala

 

3.9 AvzUnpack Feature

Chitsanzo: intWINAPIAvzUnpackFeature(char chosasainidwa *pPackFeature, char chosasainidwa *pFeature1, char chosasainidwa *pFeature2)

ntchito: decompress the Anviz template ya zala

Chizindikiro: pPackFeature-Anviz template ya zala zala, imathandizira Anviz makina ochezera a nthawi yapaintaneti.

pFeature1 -Zolemba zala 1,256 byte,

          pFeature2 -Zolemba zala 2,256 byte,

Kubweza mtengo: Bweretsani 0 ngati mwapambana, apo ayi bweretsani zopanda pake

 

3.10 AvzProcess

Prototype: intWINAPIAvzProcess(char chosasainidwa *pimagein,

                               char * chosasainidwa,

                               chizindikiro chosasainidwa *pimagebin,

                               char bthin osasainidwa,

                               Char bdrawfea wosasainidwa,

uRate wamfupi wosasainidwa = 110)

Ntchito: Jambulani mtengo wa zala zala kuchokera pazithunzi zomwe zalowetsamo zala.

Parameter: pimagein -Lowetsani chithunzi chala chala ndi m'lifupi 280, kutalika kwa 280, deta idzakonzedwa mwadongosolo m'mizere, gwiritsani ntchito ma byte 1 pachithunzi chilichonse kuti muwonetse Hue

          Mawonekedwe -Kupangidwa kwa Zisindikizo Zala zamtengo wapatali, 256 zosagwirizana ndi zizindikiro za byte

          Pimagebin -kupanga deta yamtengo wapatali iwiri, m'lifupi 280, kutalika kwa 280, deta idzakonzedwa mwadongosolo m'mizere, gwiritsani ntchito 0 ndi 255 kuti muwonetse chithunzi chilichonse

          Bthin -1-pimagebin ipanga chithunzi chokonzedwanso

                                     0-pimagebin ipanga chithunzi chosakonzedwa

          Bradrawfea -1-pimagebin ipanga chidziwitso cha malowa.

  • pimagebin sichidzatulutsa chidziwitso cha malowa.

          uRate - Tengani zinthu zosiyanasiyana malinga ndi mtundu wa kamera, (U-Bio =94)

Kubweza mtengo: Bweretsani 0 ngati mutapambana, bweretsani 1 ngati zalephera, bweretsani 2 ngati zolakwika za dongosolo

 

3.11 AvzMatch

Prototype: intWINAPIAvzMatch(char chosasainidwa *chinthu1,

                           chizindikiro chosasainidwa * Mbali2,

                             chigawo chachifupi chosasainidwa = 5,

kuzungulira kwachidule kosasainidwa = 60)

Ntchito: Fananizani mtengo wa zolowetsa ziwiri za Fingerprint

Parameter: Mbali1 - Zolemba zala 1,256bytes 

          Feature2 - Zolemba zala za 2,256bytes 

          mulingo - mulingo wofananira (1-9)

          zungulira - Matchingrotational angle (1-180)

Kubweza mtengo: Bweretsani 0 ngati mutapambana, bwererani 1popanda kutero, bweretsani 2 ngati dongosolo likulakwitsa

 

3.11 AvzMatchN

Prototype: intWINAPIAvzMatchN(char chosasainidwa *chinthu,

                            char featurelib [[256],

                              chala chachitali chosalemba,

                              chigawo chachifupi chosasainidwa = 5,

                kuzungulira kwachidule kosasainidwa = 60)

Ntchito: Yerekezerani mtengo wamtundu wa Fingerprint ndi mtengo walaibulale yazala kudzera pa 1:N njira yozindikiritsira

Parameter: mawonekedwe - Mufunika kufananiza mtengo, 256bytes 

          featurelib-Fingerprint feature value library array

          chala chala - kuchuluka kwa zala mulaibulale ya zala

          mulingo - mulingo wofananira (1-9)

          zungulira - Matchingrotational angle (1-180)

Kubweza: Bwezerani nambala ya sirio ya template ya chala(>=0) ngati yapambana, bweretsani -1 ngati zalephera, bweretsani -2 ngati dongosolo lalakwika.

Nic Wang

Katswiri wa Zamalonda mu Xthings

Nic ali ndi Bachelor's ndi Master's degree kuchokera ku Hong Kong Baptist University ndipo ali ndi zaka 2 zakuchitikira mumakampani anzeru a hardware. Mutha kumutsatira kapena LinkedIn.