Sensori optik i gjurmëve të gishtave U-Bio SDK
1.Përmbajtja e CD-së:
AvzScanner.dll: DLL për përdoruesit që përdorin;
Demo : Demo(VC6,VB6,Delphi7,C#);
2.Kërkesat e sistemit: Windows 2000/XPandhigher edition
3.Shpjegimi i funksionit të eksportit nëAvzScanner.dll:
3.1 AvzFindDevice
Prototipi: ShortWINAPIAvzFindDevice (i panënshkruar pSensorName[8][128])
Funksioni: Kërkoni lexuesin e sensorit
Parametri: pSensorName - grupi për ruajtjen e emrit të lexuesit të sensorit
Shënim: Për shembull, emri i lexuesit të sensorit: AvzScanner 1
Vlera e kthimit: Kthejeni 1 nëse është e suksesshme, përndryshe kthejeni 0
3.2 AvzOpenDevice
Prototipi: intWINAPIAvzOpenDevice(uDeviceID i shkurtër i panënshkruar, HWND hWnd)
Funksioni: Hapni lexuesin e sensorit
Parametri: numri serial i lexuesit të uDeviceID-Sensor
Hwnd -Shikoni paraprakisht dorezën e dritares së imazhit të gjurmës së gishtit
Vlera e kthimit: Kthejeni 0 nëse është e suksesshme, përndryshe kthejeni 1
3.3 AvzCloseDevice
Prototipi: voidWINAPIAvzCloseDevice(UDeviceID i shkurtër i panënshkruar)
Funksioni: Mbyllni lexuesin e sensorit
Parametri: numri serial i lexuesit të uDeviceID-Sensor
Vlera e kthimit: Nuk ka vlerë të kthimit
3.4 AvzGetCard
Prototipi: voidWINAPIAvzGetCard (ID uDeviceID i shkurtër i panënshkruar, dword *lCardID)
Funksioni: Merrni numrin e kartës
Parametri: uDeviceID -Numri serial i lexuesit të sensorit
lCardID - Numri i kartës
Vlera e kthimit: Nuk ka vlerë të kthimit
3.5 AvzGetImage
Prototipi: voidWINAPIAvzGetImage(UDeviceID i shkurtër i panënshkruar, karakter i panënshkruar *pImage, bFingerOn i shkurtër i panënshkruar)
Funksioni: Regjistroni imazhin e gjurmës së gishtit për lexuesin e sensorit dhe ruani imazhin në pImage
Parametri: numri serial i lexuesit të uDeviceID-Sensor
pImage-Ruaj të dhënat e imazhit të gjurmës së gishtit,
jo më i vogël se 280×280 bajt
bFingerOn-1: ka gisht në sensor; 0: nuk ka gisht në sensor.
Vlera e kthimit: Nuk ka vlerë të kthimit
3.6 AvzSaveHueBMPFile
Prototipi: voidWINAPIAvzSaveHueBMPFile (char *strFIleName, karakter i panënshkruar *pImage)
Funksioni: Ruani imazhin origjinal në memorie në skedarin bmp
Parametri: strFIleName-Emri i skedarit të gjurmëve të gishtave,
pImage - zonë tampon për ruajtjen e imazhit të gjurmëve të gishtërinjve
Vlera e kthimit: Nuk ka vlerë të kthimit
3.7 AvzSaveClrBMPFile
Prototipi: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, karakter i panënshkruar *pImage)
Funksioni: Ruani imazhin e veçorisë në memorie në skedarin bmp
Parametri: strFIleName-Emri i skedarit të gjurmëve të gishtave,
pImage- Zonë buferike për ruajtjen e veçorive të gjurmëve të gishtërinjve
Vlera e kthimit: Nuk ka vlerë të kthimit
3.8 Veçori AvzPack
Prototipi: shortWINAPIAvzPackFeature (karak i panënshkruar *pFeature1, karakter i panënshkruar *pFeature2, karakter i panënshkruar *pPackFeature)
Funksioni: Mblidhni shabllonin e gjurmëve të gishtërinjve
Parametri: pFeature1 - Tipari i gjurmës së gishtit 1,256 bajt,
pFeature2 - Funksioni i gjurmës së gishtit 2,256 bajt,
pPack Feature -Anviz shabllonin e veçorive të gjurmëve të gishtave, mbështet Anviz makinë frekuentimi me kohë offline.
Vlera e kthimit: pPackFeature Ruajtja e të dhënave të veçorisë së gjurmës së gishtit
3.9 Veçori AvzUnpack
Prototipi: intWINAPIAvzUnpackFeature(karak i panënshkruar *pPackFeature, karakter i panënshkruar *pFeature1, karakter i panënshkruar *pFeature2)
Funksioni: dekompresoni Anviz shabllon i gjurmëve të gishtërinjve
Parametri: pPackFeature–Anviz shabllonin e veçorive të gjurmëve të gishtave, mbështet Anviz makinë frekuentimi me kohë offline.
pFeature1 - Tipari i gjurmës së gishtit 1,256 bajt,
pFeature2 - Tipari i gjurmës së gishtit 2,256 bajt,
Vlera e kthimit: Ktheni 0 nëse është e suksesshme, përndryshe ktheni jozero
3.10 Procesi Avz
Prototipi: intWINAPIAvzProcess(char *pimagein i panënshkruar,
karakter *tipar i panënshkruar,
char *pimagebin i panënshkruar,
char bthin e panënshkruar,
char bdrawfea e panënshkruar,
uRate e shkurtër e panënshkruar = 110)
Funksioni: Regjistroni vlerën e veçorisë së gjurmës së gishtit nga të dhënat hyrëse të imazhit të gjurmës së gishtit.
Parametri: pimagein – Futni të dhënat e imazhit të gjurmës së gishtit me gjerësi 280, lartësi 280, të dhënat do të renditen në rreshta, përdorni 1 bajt për çdo element të figurës për të treguar ngjyrimin
Veçori – Vlera e veçorisë së gjeneruar të gjurmëve të gishtave, grupi 256 bajtësh jo simbolesh
Pimagebin – gjeneroni të dhëna imazhi me vlerë të dyfishtë, gjerësi 280, lartësi 280, të dhënat do të renditen në rreshta, përdorni 0 dhe 255 për të treguar çdo element të figurës
Bthin –1-pimagebin do të gjenerojë imazhin e korrigjuar
0-pimagebin do të gjenerojë imazhin e pakorrigjuar
Bdrawfea –1-pimagebin do të gjenerojë informacionin e spotit të veçorive.
- pimagebin nuk do të gjenerojë informacionin e spotit të veçorive.
uRate - Merr vlera të ndryshme sipas modelit të kamerës, (U-Bio =94)
Vlera e kthimit: Ktheni 0 nëse ka sukses, kthe 1 nëse dështon, kthe 2 nëse gabim sistemi
3.11 AvzMatch
Prototipi: intWINAPIAvzMatch(karak i panënshkruar *tipar1,
karakter i panënshkruar *tipar2,
niveli i shkurtër i panënshkruar = 5,
rrotullim i shkurtër i panënshkruar = 60)
Funksioni: Krahasoni vlerën e dy veçorive hyrëse të gjurmës së gishtit
Parametri: tipari 1 - Tipari i gjurmës së gishtit 1,256 bajt
Funksioni 2 - Karakteristika e gjurmëve të gishtave 2,256 bajte
niveli - Niveli që përputhet (1-9)
rrotullim - Këndi rrotullues i përputhjes (1-180)
Vlera e kthimit: Kthejeni 0 nëse është e suksesshme, kthejeni 1 ndryshe, ktheni 2 nëse gabimi i sistemit
3.11 AvzMatchN
Prototipi: intWINAPIAvzMatchN(char *featurein e panënshkruar,
karakteristikë e panënshkruar [][256],
gisht i gjatë i panënshkruar,
niveli i shkurtër i panënshkruar = 5,
rrotullim i shkurtër i panënshkruar = 60)
Funksioni: Krahasoni vlerën e veçorisë hyrëse të gjurmës së gishtit me vlerën e veçorive të bibliotekës së gjurmëve të gishtërinjve nëpërmjet metodës së identifikimit 1:N
Parametri: featurein - Duhet të krahasohet vlera e veçorisë, 256 bajt
featurelib-Array i bibliotekës së vlerave të veçorive të gjurmëve të gishtave
Numri i gishtit - Sasia e gjurmëve të gishtërinjve në bibliotekën e gjurmëve të gishtërinjve
niveli - Niveli që përputhet (1-9)
rrotullim - Këndi rrotullues i përputhjes (1-180)
Vlera e kthimit: Ktheni numrin serial të shabllonit të gjurmës së gishtit (>=0) nëse është i suksesshëm, ktheni -1 nëse dështon, ktheni -2 nëse gabimi i sistemit.
Peterson Chen
drejtor shitjesh, industria e sigurisë biometrike dhe fizike
Si drejtor i shitjeve të kanaleve globale të Anviz global, Peterson Chen është një ekspert në industrinë e sigurisë biometrike dhe fizike, me përvojë të pasur në zhvillimin e biznesit të tregut global, menaxhimin e ekipit, etj; Dhe gjithashtu njohuri të pasura për shtëpinë inteligjente, robotin edukativ dhe edukimin STEM, lëvizshmërinë elektronike, etj. Mund ta ndiqni ose LinkedIn.