ads linkedin U-Bio Optisk fingeravtrykksensor SDK | Anviz Global

U-Bio Optisk fingeravtrykksensor SDK

10/23/2012
Del

1.CD-innhold:

AvzScanner.dll: DLL for bruker som bruker;

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

 

2.Systemkrav: Windows 2000/XPandhigher edition      

3.Forklaring av eksportfunksjon iAvzScanner.dll:

3.1 AvzFindDevice

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

Funksjon: Søk i sensorleseren

Parameter: pSensorName-matrisen for lagring av sensorleserens navn

Merknad: For eksempel sensorlesernavn:AvzScanner 1

Returverdi: Returner 1 hvis vellykket, ellers returner 0

 

3.2 AvzOpenDevice

Prototype: intWINAPIAvzOpenDevice (usignert kort uDeviceID, HWND hWnd)

Funksjon: Åpne sensorleseren

Parameter: uDeviceID-Sensor-leserens serienummer

Hwnd - Forhåndsvis vindushåndtaket til fingeravtrykkbildet

Returverdi: Returner 0 hvis vellykket, ellers returner 1

 

3.3 AvzCloseDevice

Prototype: voidWINAPIAvzCloseDevice(usignert kort uDeviceID)

Funksjon: Lukk sensorleseren

Parameter: uDeviceID-Sensor-leserens serienummer

Returverdi: Ingen returverdi

 

3.4 AvzGetCard

Prototype:voidWINAPIAvzGetCard(usignert kort uDeviceID, dword *lCardID)

Funksjon: Få kortnummeret

Parameter: uDeviceID -Sensorleserens serienummer

           lCardID - Kortnummer

Returverdi: Ingen returverdi

 

3.5 AvzGetImage

Prototype: voidWINAPIAvzGetImage(usignert kort uDeviceID, usignert tegn *bilde,usignert kort bFingerOn)

Funksjon: Ta fingeravtrykkbildet for sensorleseren og lagre bildet i bildet

Parameter: uDeviceID-Sensor-leserens serienummer

                         pImage-Lagre dataene til fingeravtrykkbildet,

ikke mindre enn 280×280 byte

              bFingerOn-1:har fingeren på sensoren;0:har ingen fingeren på sensoren.

Returverdi: Ingen returverdi

 

3.6 AvzSaveHueBMPFile

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

Funksjon: Lagre originalbildet i minnet til bmp-fil

Parameter: strFIleName-Fingerprint filnavn,

pImage- buffersone for lagring av fingeravtrykk       

Returverdi: Ingen returverdi

 

3.7 AvzSaveClrBMPFile

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

Funksjon: Lagre funksjonsbilde i minnet til bmp-fil

Parameter: strFIleName-Fingerprint filnavn,

bilde- Buffersone for lagring av fingeravtrykk         

Returverdi: Ingen returverdi

 

3.8 AvzPackFeature

Prototype: shortWINAPIAvzPackFeature(usignert char *pFeature1, usignert char *pFeature2, usignert char *pPackFeature)

Funksjon: Innkapsling av fingeravtrykksmalen

Parameter: pFeature1 -Fingerprint Feature 1,256 byte ,

          pFeature2 -Fingeravtrykkfunksjon 2,256 byte ,

          pPackFeature–Anviz fingeravtrykk funksjon mal, støtter Anviz frakoblet tidsregistreringsmaskin.

Returverdi: pPackFeature Lagring av fingeravtrykkfunksjonsdata

 

3.9 AvzUnpackFeature

Prototype: intWINAPIAvzUnpackFeature(usignert char *pPackFeature, usignert char *pFeature1, usignert char *pFeature2)

Funksjon: dekomprimer Anviz fingeravtrykkmal

Parameter: pPackFeature–Anviz fingeravtrykk funksjon mal, støtter Anviz frakoblet tidsregistreringsmaskin.

pFeature1 -Fingeravtrykkfunksjon 1,256 byte ,

          pFeature2 -Fingeravtrykkfunksjon 2,256 byte ,

Returverdi: Returner 0 hvis vellykket, ellers returner ikke null

 

3.10 AvzProcess

Prototype: intWINAPIAvzProcess(usignert char *pimagein,

                               usignert tegn *funksjon,

                               usignert char *pimagebin,

                               usignert char bthin,

                               usignert char bdrawfea,

usignert kort uRate = 110)

Funksjon: Fang fingeravtrykkfunksjonsverdien fra inndataene for fingeravtrykkbilde.

Parameter: pimagein – Legg inn fingeravtrykkbildedata med bredde 280, høyde 280, dataene vil bli ordnet i rader, bruk 1 byte for hvert bildeelement for å indikere Hue

          Funksjon – Generert fingeravtrykk-funksjonsverdi, 256 ikke-symbolbyte-array

          Pimagebin – generer bildedata med dobbel verdi, bredde 280, høyde 280, dataene vil bli ordnet i rader, bruk 0 og 255 for å indikere hvert bildeelement

          Bthin –1-pimagebin vil generere det korrigerte bildet

                                     0-pimagebin vil generere det ukorrigerte bildet

          Bdrawfea –1-pimagebin vil generere informasjonen om funksjonspunktet.

  • pimagebin vil ikke generere informasjonen om funksjonspunktet.

          uRate - Ta forskjellige verdier i henhold til kameramodellen, (U-Bio =94)

Returverdi: Returner 0 hvis vellykket, returner 1 hvis mislykket, returner 2 hvis systemfeil

 

3.11 AvzMatch

Prototype: intWINAPIAvzMatch(usignert tegn *funksjon1,

                           usignert tegn *funksjon2,

                             usignert kort nivå = 5,

usignert kort rotering = 60)

Funksjon: Sammenlign verdien av to inndata-fingeravtrykkfunksjoner

Parameter: funksjon1 - Fingeravtrykkfunksjon 1,256 byte 

          Funksjon 2 - Fingeravtrykksfunksjon 2,256 XNUMX byte 

          nivå - Matchende nivå (1-9)

          roter - Matchingrotasjonsvinkel (1-180)

Returverdi: Returner 0 hvis vellykket, returner 1 ellers, returner 2 hvis systemfeil

 

3.11 AvzMatchN

Prototype: intWINAPIAvzMatchN(usignert char *featurein,

                            usignert char featurelib[][256],

                              usignert lange fingernum,

                              usignert kort nivå = 5,

                usignert kort rotering = 60)

Funksjon: Sammenlign inndataverdien for fingeravtrykkfunksjonen med funksjonsverdien til fingeravtrykksbiblioteket via 1:N-identifikasjonsmetode

Parameter: featurein - Trenger sammenligne funksjonsverdien, 256byte 

          featurelib-Fingerprint feature verdi bibliotekarray

          fingernum - Mengden av fingeravtrykk i fingeravtrykksbiblioteket

          nivå - Matchende nivå (1-9)

          roter - Matchingrotasjonsvinkel (1-180)

Returverdi: Returner fingeravtrykksmalens serienummer (>=0) hvis vellykket, returner -1 hvis mislykket, returner -2 hvis systemfeil.

Stephen G. Sardi

Bedriftsutvikler

Tidligere bransjeerfaring: Stephen G. Sardi har 25+ års erfaring med å lede produktutvikling, produksjon, produktstøtte og salg innenfor WFM/T&A og Access Control-markedene – inkludert lokale og skybaserte løsninger, med sterkt fokus på et bredt spekter av globalt aksepterte biometrisk kompatible produkter.