ads linkedin Sensorê tiliya U-Bio Optîkî SDK | Anviz Cîhanî

Sensorê tiliya U-Bio Optîkî SDK

10/23/2012
Par

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.