U-Bio Optical hatz-marken sentsore SDK
1.CDaren edukia:
AvzScanner.dll: erabiltzaileak erabiltzeko DLL;
Demo: Demo(VC6,VB6,Delphi7,C#);
2.Sistemaren eskakizuna: Windows 2000/XPandhigher edition
3.Esportazio funtzioaren azalpenaAvzScanner.dll:
3.1 AvzFindDevice
Prototipoa: ShortWINAPIAvzFindDevice (unsignedchar pSensorName[8][128])
Funtzioa: Bilatu Sentsoreen irakurgailuan
Parametroa: pSensorName: sentsore-irakurlearen izena gordetzeko matrizea
Oharra: adibidez, sentsore-irakurlearen izena: AvzScanner 1
Itzultzeko balioa: 1 itzuli arrakasta izanez gero, bestela 0 itzuli
3.2 AvzOpenDevice
Prototipoa: intWINAPIAvzOpenDevice (sinatu gabeko uDeviceID laburra, HWND hWnd)
Funtzioa: ireki sentsore irakurgailua
Parametroa: uDeviceID-Sensor irakurgailuaren serie-zenbakia
Hwnd -Hatz-markaren irudiaren leihoaren heldulekuaren aurrebista
Itzultzeko balioa: 0 itzuli arrakasta izanez gero, bestela 1 itzuli
3.3 AvzCloseDevice
Prototipoa: voidWINAPIAvzCloseDevice (sinatu gabeko uDeviceID laburra)
Funtzioa: Itxi sentsore irakurgailua
Parametroa: uDeviceID-Sensor irakurgailuaren serie-zenbakia
Itzulera-balioa: Ez dago itzulera-baliorik
3.4 AvzGetCard
Prototipoa:voidWINAPIAvzGetCard (sinatutako uDeviceID laburra, dword *lCardID)
Funtzioa: Txartelaren zenbakia lortu
Parametroa: uDeviceID -Sensor irakurlearen serie-zenbakia
lCardID - Txartelaren zenbakia
Itzulera-balioa: Ez dago itzulera-baliorik
3.5 AvzGetImage
Prototipoa: voidWINAPIAvzGetImage (sinatutako uDeviceID laburra, sinatu gabeko karaktere *pIrudia, sinatu gabeko bFingerOn laburra)
Funtzioa: Atera sentsore-irakurlerako hatz-markaren irudia eta gorde irudia pIrudian
Parametroa: uDeviceID-Sensor irakurgailuaren serie-zenbakia
pIrudia-Gorde hatz-markaren irudiaren datuak,
280×280 byte baino txikiagoa ez
bFingerOn-1: hatza sentsorean du; 0: ez du hatz sentsorean.
Itzulera-balioa: Ez dago itzulera-baliorik
3.6 AvzSaveHueBMPFile
Prototipoa: voidWINAPIAvzSaveHueBMPFile (char *strFIleName, sinatu gabeko char *pImage)
Funtzioa: Gorde jatorrizko irudia memorian bmp fitxategian
Parametroa: strFIleName-Fingerprint fitxategiaren izena,
pImage- buffer zone hatz-marken irudiak gordetzeko
Itzulera-balioa: Ez dago itzulera-baliorik
3.7 AvzSaveClrBMPFile
Prototipoa: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, sinatu gabeko char *pImage)
Funtzioa: Ezaugarrien irudia gorde memorian bmp fitxategian
Parametroa: strFIleName-Fingerprint fitxategiaren izena,
pIrudia- Buffer gunea hatz-markak gordetzeko
Itzulera-balioa: Ez dago itzulera-baliorik
3.8 AvzPackFeature
Prototipoa: WINAPIAvzPackFeature laburra (sinatutako karaktere *pFeature1, sinatu gabeko karaktere *pFeature2, sinatu gabeko karaktere *pPackFeature)
Funtzioa: hatz-markaren txantiloia kapsulatu
Parametroa: pFeature1 -Hatz-markaren Ezaugarri 1,256 byte,
pEzaugarri2 -Hatz-marken Ezaugarri 2,256 byte,
pPack Ezaugarri–Anviz hatz-marken ezaugarrien txantiloia, onartzen du Anviz lineaz kanpoko denbora asistentzia-makina.
Itzultzeko balioa: pPackFeature Hatz-marken ezaugarrien datuak biltegiratzea
3.9 AvzUnpack Ezaugarri
Prototipoa: intWINAPIAvzUnpackFeature (sinatutako karaktere *pPackFeature, sinatu gabeko karaktere *pFeature1, sinatu gabeko karaktere *pFeature2)
Funtzioa: deskonprimitu Anviz hatz-marken txantiloia
Parametroa: pPackFeature–Anviz hatz-marken ezaugarrien txantiloia, onartzen du Anviz lineaz kanpoko denbora asistentzia-makina.
pEzaugarri1 -Hatz-markaren funtzioa 1,256 byte,
pEzaugarri2 -Hatz-markaren funtzioa 2,256 byte,
Itzuli balioa: 0 itzultzen du arrakasta izanez gero, bestela zero ez dena
3.10 AvzProcess
Prototipoa: intWINAPIAvzProcess (sinatutako karaktere *pimagein,
sinatu gabeko char *eginbidea,
sinatu gabeko char *pimagebin,
sinatu gabeko char bthin,
sinatu gabeko char bdrawfea,
sinatu gabeko uRate laburra = 110)
Funtzioa: Harrapatu hatz-marken funtzioaren balioa sarrerako hatz-marken irudiaren datuetatik.
Parametroa: pimagein - Sartu hatz-markaren irudiaren datuak 280 zabalera, 280 altuera, datuak errenkadetan ordenatuta antolatuko dira, erabili 1 byte irudi-elementu bakoitzeko ñabardura adierazteko
Ezaugarri - Sortutako hatz-markaren funtzioaren balioa, 256 ikurrik gabeko byte-matrizea
Pimagebin - Sortu balio bikoitzeko irudiaren datuak, zabalera 280, altuera 280, datuak errenkadetan ordenatuta egongo dira, erabili 0 eta 255 irudi-elementu bakoitza adierazteko
Bthin –1-pimagebin-ek zuzentutako irudia sortuko du
0-pimagebin-ek zuzendu gabeko irudia sortuko du
Bdrawfea –1-pimagebin-ek ezaugarri-gunearen informazioa sortuko du.
- pimagebin-ek ez du ezaugarri-gunearen informazioa sortuko.
uRate - Hartu balio desberdinak kamera ereduaren arabera, (U-Bio =94)
Itzultzeko balioa: 0 itzultzen du arrakasta izanez gero, 1 itzuli huts egiten badu, 2 itzuli sistemaren errorea bada
3.11 AvzMatch
Prototipoa: intWINAPIAvzMatch (sinatutako karaktere * ezaugarria1,
sinatu gabeko char *Ezaugarri2,
sinatu gabeko maila laburra = 5,
zeinurik gabeko biraketa laburra = 60)
Funtzioa: alderatu sarrerako bi hatz-marken funtzioen balioa
Parametroa: feature1 - Hatz-marken funtzioa 1,256 byte
Feature2 - Hatz-marken funtzioa 2,256 byte
maila - Maila parekatua (1-9)
biratu - Errotazio-angelua bat datorrena (1-180)
Itzuli balioa: Itzuli 0 arrakasta izanez gero, itzuli 1 bestela, itzuli 2 sistemaren errorea bada
3.11 AvzMatchN
Prototipoa: intWINAPIAvzMatchN (sinatutako karaktere *featurein,
sinatu gabeko char featurelib[][256],
sinatu gabeko hatz luzea,
sinatu gabeko maila laburra = 5,
zeinurik gabeko biraketa laburra = 60)
Funtzioa: Konparatu sarrerako hatz-markaren funtzioaren balioa hatz-marken liburutegiaren ezaugarri-balioarekin 1:N identifikazio metodoaren bidez.
Parametroa: featurein - Ezaugarriaren balioa konparatu behar da, 256 byte
featurelib-Fingerprint Ezaugarrien balio-liburutegiaren array
fingernum - hatz-marken kopurua hatz-marken liburutegian
maila - Maila parekatua (1-9)
biratu - Errotazio-angelua bat datorrena (1-180)
Itzultzeko balioa: itzuli hatz-markaren txantiloiaren serie zenbakia (>=0) arrakasta izanez gero, itzuli -1 huts eginez gero, itzuli -2 sistemaren errorea bada.
Stephen G. Sardi
Negozioak Garatzeko Zuzendaria
Iraganeko industria-esperientzia: Stephen G. Sardik 25 urte baino gehiagoko esperientzia du produktuen garapena, ekoizpena, produktuen laguntza eta salmenta liderra WFM/T&A eta Sarbide-kontrolaren merkatuetan -- lokaletan eta hodeian zabaldutako soluzioak barne, ikuspegi sendoarekin. Mundu mailan onartutako produktu biometrikoen aukera zabal batean.