ads linkedin U-Bio Optesch Fangerofdrucksensor SDK | Anviz global

U-Bio Optesch Fangerofdrucksensor SDK

10/23/2012
Deelen

1An.CD Inhalt:

AvzScanner.dll: DLL fir Benotzer benotzt;

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

 

2An.Systemfuerderung: Windows 2000/XPandhigher Editioun      

3An.Erklärung vun Export Funktioun anAvzScanner.dll:

3.1 AvzFindDevice

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

Funktioun: Sich de Sensor Lieser

Parameter: pSensorName - d'Array fir den Numm vum Sensor Lieser ze späicheren

Notiz: Zum Beispill Sensor Lieser Numm: AvzScanner 1

Retourwäert: Gitt 1 zréck wann et erfollegräich ass, soss gitt 0 zréck

 

3.2 AvzOpenDevice

Prototyp: intWINAPIAvzOpenDevice(net ënnerschriwwen kuerz uDeviceID, HWND hWnd)

Funktioun: Öffnen de Sensor Lieser

Parameter: uDeviceID-Sensor Lieser d'Seriennummer

Hwnd -Virschau de Fënsterhandtak vum Fangerofdrockbild

Retourwäert: Gitt 0 zréck wann et erfollegräich ass, soss gitt 1 zréck

 

3.3 AvzCloseDevice

Prototyp: voidWINAPIAvzCloseDevice(net ënnerschriwwen kuerz uDeviceID)

Funktioun: Zoumaachen de Sensor Lieser

Parameter: uDeviceID-Sensor Lieser d'Seriennummer

Retour Wäert: Keen Retour Wäert

 

3.4 AvzGetCard

Prototyp: voidWINAPIAvzGetCard (net ënnerschriwwen kuerz uDeviceID, dword *lCardID)

Funktioun: Gitt d'Kaartnummer

Parameter: uDeviceID -Sensor Lieser d'Seriennummer

           lCardID - Kaart Zuel

Retour Wäert: Keen Retour Wäert

 

3.5 AvzGetImage

Prototyp: voidWINAPIAvzGetImage(unsigned short uDeviceID, unsigned char *pImage,unsigned short bFingerOn)

Funktioun: Fanger de Fangerofdrockbild fir de Sensor Lieser a späichert d'Bild an d'Bild

Parameter: uDeviceID-Sensor Lieser d'Seriennummer

                         pImage-Späichert d'Donnéeë vum Fangerofdrockbild,

net manner wéi 280 × 280 Bytes

              bFingerOn-1: huet Fanger um Sensor; 0: huet kee Fanger um Sensor.

Retour Wäert: Keen Retour Wäert

 

3.6 AvzSaveHueBMPFile

Prototyp: voidWINAPIAvzSaveHueBMPFile(char *strFIleName, unsigned char *pImage)

Funktioun: Späichert d'original Bild an der Erënnerung op bmp Datei

Parameter: strFIleName-Fangerofdrock Dateinumm,

pImage- Puffer Zone fir Fangerofdrock Bildlagerung       

Retour Wäert: Keen Retour Wäert

 

3.7 AvzSaveClrBMPFile

Prototyp: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, unsigned char *pImage)

Funktioun: Späichert Featurebild an Erënnerung op bmp Datei

Parameter: strFIleName-Fangerofdrock Dateinumm,

pImage- Bufferzone fir Fangerofdrock Feature Lagerung         

Retour Wäert: Keen Retour Wäert

 

3.8 AvzPackFeature

Prototyp: shortWINAPIAvzPackFeature(unsigned char *pFeature1, unsigned char *pFeature2, unsigned char *pPackFeature)

Funktioun: Encapsuléieren de Fangerofdrock Schabloun

Parameter: pFeature1 -Fangerofdrock Feature 1,256 Bytes,

          pFeature2 -Fangerofdrock Feature 2,256 Bytes,

          pPackFeature-Anviz Fangerofdrock Feature Schabloun, ënnerstëtzt d' Anviz offline Zäit Präsenz Maschinn.

Retour Wäert: pPackFeature D'Späichere vun de Fangerofdrock Fonktioun Daten

 

3.9 AvzUnpackFeature

Prototyp: intWINAPIAvzUnpackFeature(unsigned char *pPackFeature, unsigned char *pFeature1, unsigned char *pFeature2)

Funktioun: decompress de Anviz Fangerofdrock Schabloun

Parameter: pPackFeature–Anviz Fangerofdrock Feature Schabloun, ënnerstëtzt d' Anviz offline Zäit Präsenz Maschinn.

pFeature1 -Fangerofdrock Feature 1,256 Bytes,

          pFeature2 -Fangerofdrock Feature 2,256 Bytes,

Retour Wäert: Retour 0 wann erfollegräich, soss zréck nonzero

 

3.10 AvzProcess

Prototyp: intWINAPIAvzProcess(net ënnerschriwwen char *pimagein,

                               net ënnerschriwwen Char * Feature,

                               net ënnerschriwwen Char *pimagebin,

                               net ënnerschriwwen Char bthin,

                               net ënnerschriwwen char bdrawfea,

net ënnerschriwwen kuerz uRate = 110)

Funktioun: Fang de Fangerofdrock Feature Wäert vun den Input Fangerofdrock Bilddaten.

Parameter: pimagein -Input Fangerofdrock Bilddaten mat Breet 280, Héicht 280, d'Donnéeë ginn uerdentlech a Reihen arrangéiert, benotzt 1 Bytes fir all Bildelement fir Hue unzeginn

          Feature - Generéiert Fangerofdrock Feature Wäert, 256 Net Symbol Bytes Array

          Pimagebin - Generéiere Duebelwäert Bilddaten, Breet 280, Héicht 280, d'Donnéeë ginn uerdentlech a Reihen arrangéiert, benotzt 0 an 255 fir all Bildelement unzeginn

          Bthin -1-pimagebin generéiert dat korrigéiert Bild

                                     0-pimagebin wäert dat onkorrigéiert Bild generéieren

          Bdrawfea -1-pimagebin wäert d'Informatioun vum Feature Spot generéieren.

  • pimagebin wäert d'Informatioun vun der Feature Plaz net generéieren.

          uRate - Huelt verschidde Wäerter no dem Kameramodell, (U-Bio = 94)

Retour Wäert: Retour 0 wann erfollegräich, Retour 1 wann gescheitert, Retour 2 wann System Feeler

 

3.11 AvzMatch

Prototyp: intWINAPIAvzMatch(net ënnerschriwwen Char *feature1,

                           net ënnerschriwwen Char * Feature2,

                             net ënnerschriwwenen kuerzen Niveau = 5,

net ënnerschriwwen kuerz Rotatioun = 60)

Funktioun: Vergläicht de Wäert vun zwee Input Fangerofdrock Funktiounen

Parameter: Fonktioun1 - Fangerofdrock Fonktioun 1,256bytes 

          Fonktioun 2 - Fangerofdrock Fonktioun 2,256bytes 

          Niveau - passende Niveau (1-9)

          rotéieren - passende Rotatiounswinkel (1-180)

Retour Wäert: Retour 0 wann erfollegräich, Retour 1 anescht, Retour 2 wann System Feeler

 

3.11 AvzMatchN

Prototyp: intWINAPIAvzMatchN(unsigned char *featurein,

                            net ënnerschriwwen Char featurelib [][256],

                              net ënnerschriwwen laange Fangernumm,

                              net ënnerschriwwenen kuerzen Niveau = 5,

                net ënnerschriwwen kuerz Rotatioun = 60)

Funktioun: Vergläicht den Input Fangerofdrock Feature Wäert mam Feature Wäert vun der Fangerofdrockbibliothéik iwwer 1:N Identifikatiounsmethod

Parameter: featurein - Vergläicht de Featurewäert, 256bytes 

          featurelib-Fangerofdrock Feature Wäert Bibliothéik Array

          fingernum - De Fangerofdrockbetrag an der Fangerofdrockbibliothéik

          Niveau - passende Niveau (1-9)

          rotéieren - passende Rotatiounswinkel (1-180)

Retourwäert: Gitt d'Seriennummer vun der Fangerofdrock-Schabloun zréck (>=0) wann erfollegräich, gitt -1 zréck wann et gescheitert ass, gitt -2 zréck wann de Systemfehler.

Peterson Chen

Verkafsdirekter, biometresch a kierperlech Sécherheetsindustrie

Als global Channel Ofsaz Direkter vun Anviz global, Peterson Chen ass en Expert am biometreschen a kierperlech Sécherheet Industrie, mat räich Erfahrung an global Maart Affär Entwécklung, Equipe Gestioun, etc; An och räich Wëssen iwwer Smart Home, pädagogesch Roboter & STEM Ausbildung, elektronesch Mobilitéit, etc. Dir kënnt him verfollegen oder LinkedIn.