Sensorê tiliya U-Bio Optîkî SDK
1.Naveroka CD:
AvzScanner.dll: DLL ji bo bikarhêner bikar tîne;
Demo : Demo(VC6,VB6,Delphi7,C#);
2.Pêdiviya pergalê: Weşana Windows 2000/XPandhigher
3.Ravekirina Fonksiyona Hinardekirinê diAvzScanner.dll:
3.1 AvzFindDevice
Prototîp: ShortWINAPIAvzFindDevice(Navê pSensor Name[8][128])
Fonksiyon: Li xwendevana Sensorê bigerin
Parametre: pSensorName - rêzika ji bo hilanîna navê xwendevana sensor
Nîşe: Mînakî navê xwendevana sensor: AvzScanner 1
Nirxa vegerê: Ger serketî 1 vegerîne, wekî din 0 vegere
3.2 AvzOpenDevice
Prototîp: intWINAPIAvzOpenDevice(UDeviceID-ya kurt a bê îmze, HWND hWnd)
Fonksiyon: Xwendevana sensorê vekin
Parametre: jimareya rêzê ya xwendevana uDeviceID-Sensor
Hwnd -Destpêka pencereya wêneya şopa tiliyê pêşdîtin
Nirxa vegerê: Ger serketî 0 vegere, wekî din 1 vegerîne
3.3 AvzCloseDevice
Prototîp: voidWINAPIAvzCloseDevice(UDeviceID-ya kurt a bê îmze)
Fonksiyon: Xwendevana sensorê bigire
Parametre: jimareya rêzê ya xwendevana uDeviceID-Sensor
Nirxa vegerê: Nirxa vegerê tune
3.4 AvzGetCard
Prototîp: voidWINAPIAvzGetCard(UDeviceID-ya kurt a bê îmze, dword *lCardID)
Fonksiyon: Hejmara Qertê bistînin
Parametre: uDeviceID -Nimreya rêzeya xwendevana Sensor
lCardID - Hejmara Qertê
Nirxa vegerê: Nirxa vegerê tune
3.5 AvzGetImage
Prototîp: voidWINAPIAvzGetImage(UDeviceID-ya kurt a bê îmze, tîpa bêîmze *pWêne, bFingerOn kurteya bê îmze)
Fonksiyon: Wêneyê şopa tilikê ji bo xwendevana senzorê bigire û wêneyê di wêneyê de hilîne
Parametre: jimareya rêzê ya xwendevana uDeviceID-Sensor
pImage-Daneyên wêneya şopa tiliyê hilîne,
ji 280×280 byte ne piçûktir e
bFingerOn-1: tiliya senzorê heye; 0: tiliya li ser senzorê tune.
Nirxa vegerê: Nirxa vegerê tune
3.6 AvzSaveHueBMPPel
Prototîp: voidWINAPIAvzSaveHueBMPPel (char *strFIleName, tîpa bê îmze *pWêne)
Fonksiyon: Wêneyê orjînal di bîra pelê bmp de hilînin
Parametre: Navê pelê strFIleName-Fingerprint,
pImage- qada tampon ji bo hilanîna wêneya şopa tiliyê
Nirxa vegerê: Nirxa vegerê tune
3.7 AvzSaveClrBMPPel
Prototîp: voidWINAPIAvzSaveClrBMPPel (char *strFIleName, tîpa bê îmze *pWêne)
Fonksiyon: Wêneyê taybetmendiyê di bîra pelê bmp de hilînin
Parametre: Navê pelê strFIleName-Fingerprint,
pImage- Herêma tampon ji bo hilanîna taybetmendiya şopa tiliyê
Nirxa vegerê: Nirxa vegerê tune
3.8 AvzPack Feature
Prototîp: kurteWINAPIAvzPackFeature (karê bêîmze *pFeature1, char bêîmza *pFeature2, char bê îmze *pPackFeature)
Fonksiyon: Şablona şopa tiliyê vegirtin
Parametre: pFeature1 -Taybetmendiya şopa tiliyê 1,256 byte,
pFeature2 -Taybetmendiya şopa tilikê 2,256 byte,
pPack Feature -Anviz şablonê taybetmendiya şopa tilikê, piştgirî dike Anviz makîneya amadebûna demê ya negirêdayî.
Nirxa vegerê: pPackFeature Danîna daneyên taybetmendiya şopa tiliyê
3.9 AvzUnpack Feature
Prototîp: intWINAPIAvzUnpackFeature (karê bêîmza *pPackFeature, char bêîmze *pFeature1, char bê îmze *pFeature2)
Fonksiyon: jihevdexistin Anviz şablonê şopa tiliyê
Parametre: pPackFeature–Anviz şablonê taybetmendiya şopa tilikê, piştgirî dike Anviz makîneya amadebûna demê ya negirêdayî.
pFeature1 - Taybetmendiya şopa tiliyê 1,256 byte,
pFeature2 - Taybetmendiya şopa tiliyê 2,256 byte,
Nirxa vegerê: Ger serketî 0 vegere, wekî din nesifir vegerîne
3.10 AvzProcess
Prototîp: intWINAPIAvzPêvajoya (nîşana bêîmze *pimagein,
char *taybetmendiya bê îmze,
char *pimagebin bê îmze,
char bthin bê îmze,
char bdrawfea bê îmze,
Rêjeya kurt a bê îmze = 110)
Fonksiyon: Nirxa taybetmendiya şopa tiliyê ji daneya wêneya şopa tiliya têketinê bigire.
Parametre: pimagein - Daneyên wêneya şopa tiliyê bi firehiya 280, bilindahî 280 têkevin, dane dê di rêzan de bi rêkûpêk werin rêz kirin, ji bo her hêmanek wêneyê 1 bayt bikar bînin da ku Hue nîşan bide
Taybetmendî -Nirxa taybetmendiya şopa tiliyê hatî çêkirin, 256 rêza bîtên ne sembol
Pimagebin - Daneyên wêneyê du nirx, firehî 280, bilindahî 280 biafirînin, dane dê di rêzan de bi rêkûpêk werin rêz kirin, 0 û 255 bikar bînin da ku her hêmanek wêneyê destnîşan bikin.
Bthin -1-pimagebin dê wêneya rastkirî çêbike
0-pimagebin dê wêneyê nerastkirî çêbike
Bdrawfea -1-pimagebin dê agahdariya cîhê taybetmendiyê biafirîne.
- pimagebin dê agahdariya cîhê taybetmendiyê çê neke.
uRate - Li gorî modela kamerayê nirxên cihêreng bigirin, (U-Bio = 94)
Nirxa vegerê: Ger serketî 0 vegere, ger têkçû 1, ger xeletiya pergalê 2 vegerîne
3.11 AvzMatch
Prototîp: intWINAPIAvzMatch(nivîsa bê îmze * taybetmendî1,
char bê îmze * taybetmendî2,
asta kurt a bê îmze = 5,
zivirîna kurt a bê îmze = 60)
Fonksiyon: Nirxa du taybetmendiyên tiliya têketinê bidin ber hev
Parametre: taybetmendî1 - Taybetmendiya şopa tiliyê 1,256 bayt
Taybetmendî2 - Taybetmendiya şopa tilikê 2,256 bayt
ast - Asta lihevhatî (1-9)
zivirî - Goşeya zivirandinê ya hevber (1-180)
Nirxa vegerê: Heke serketî 0 vegere, 1 wekî din vegere, heke xeletiya pergalê vegere 2
3.11 AvzMatchN
Prototîp: intWINAPIAvzMatchN(char *taybetmendiya bê îmze,
char featurelib[][256],
tiliya dirêj a bê îmze,
asta kurt a bê îmze = 5,
zivirîna kurt a bê îmze = 60)
Fonksiyon: Nirxa taybetmendiya tiliya têketinê bi nirxa taybetmendiya pirtûkxaneya şopa tiliyê re bi rêbaza nasîna 1:N bidin ber hev.
Parametre: featurein - Pêdivî ye ku nirxa taybetmendiyê, 256bytes bidin ber hev
array pirtûkxaneya nirxa taybetmendiya featurelib-Fingerprint
fingernum - Hejmara şopa tiliyê di pirtûkxaneya şopa tiliyê de
ast - Asta lihevhatî (1-9)
zivirî - Goşeya zivirandinê ya hevber (1-180)
Nirxa vegerê: Heke serketî be jimareya rêzeya şablonê şopa tiliyê (>=0) vegerîne, heke têkçû -1, heke xeletiya pergalê -2 vegerîne.
Peterson Chen
derhênerê firotanê, pîşesaziya ewlehiya biyometrîk û laşî
Wekî rêveberê firotanê yê kanala cîhanî ya Anviz gerdûnî, Peterson Chen di pîşesaziya ewlehiya biyometrîk û laşî de pispor e, bi ezmûnek dewlemend di pêşkeftina karsaziya bazara gerdûnî, rêveberiya tîmê, hwd de; Û her weha zanîna dewlemend a xaniyê jîr, robotê perwerdehiyê & perwerdehiya STEM, tevgera elektronîkî, hwd. Hûn dikarin wî bişopînin an LinkedIn.