U-Bio Optesch Fangerofdrucksensor SDK
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.