ads linkedin U-Bio آپټیکل د ګوتو نښې سینسر SDK | Anviz Global

U-Bio آپټیکل د ګوتو نښې سینسر SDK

10/23/2012
Share

1.د سي ډي منځپانګه:

AvzScanner.dll: DLL د کاروونکي کارولو لپاره؛

ډیمو: ډیمو(VC6,VB6,Delphi7,C#);

 

2.د سیسټم اړتیا: د وینډوز 2000/XPandhigher نسخه      

3.په کې د صادراتو فعالیت تشریحAvzScanner.dll:

3.1 AvzFindDevice

پروټوټایپ: لنډ WINAPIAvzFindDevice(نه لاسلیک شوی چار pSensorName[8][128])

دنده: د سینسر لوستونکی وپلټئ

پیرامیټر: pSensorName - د سینسر لوستونکي نوم ذخیره کولو لپاره صف

یادونه: د مثال په توګه د سینسر لوستونکي نوم: AvzScanner 1

د بیرته راستنیدو ارزښت: 1 بیرته راشئ که بریالی وي، که نه نو بیرته 0

 

3.2 AvzOpenDevice

پروټوټایپ: intWINAPIAvzOpenDevice (نه لاسلیک شوی لنډ uDeviceID، HWND hWnd)

دنده: د سینسر لوستونکی خلاص کړئ

پیرامیټر: uDeviceID-Sensor لوستونکي سریال نمبر

Hwnd - د ګوتو نښې د کړکۍ لاسوند ته کتنه وکړئ

د بیرته ستنیدو ارزښت: 0 بیرته راشئ که بریالی وي، که نه نو 1 بیرته راشئ

 

3.3 AvzCloseDevice

پروټوټایپ: voidWINAPIAvzCloseDevice(نه لاسلیک شوی لنډ uDeviceID)

دنده: د سینسر لوستونکی بند کړئ

پیرامیټر: uDeviceID-Sensor لوستونکي سریال نمبر

د بیرته ستنیدو ارزښت: د بیرته ستنیدو ارزښت نشته

 

3.4 AvzGetCard

پروټوټایپ: voidWINAPIAvzGetCard(نه لاسلیک شوی لنډ uDeviceID، dword *lCardID)

دنده: د کارت شمیره ترلاسه کړئ

پیرامیټر: uDeviceID - د سینسر لوستونکي سیریل نمبر

           lCardID - د کارت شمیره

د بیرته ستنیدو ارزښت: د بیرته ستنیدو ارزښت نشته

 

3.5 AvzGetImage

پروټوټایپ: voidWINAPIAvzGetImage (نه لاسلیک شوی لنډ uDeviceID، نه لاسلیک شوی چار * pImage، نه لاسلیک شوی لنډ bFingerOn)

دنده: د سینسر لوستونکي لپاره د ګوتو نښې عکس واخلئ او عکس په pImage کې خوندي کړئ

پیرامیټر: uDeviceID-Sensor لوستونکي سریال نمبر

                         pImage- د ګوتو د نښې انځور ډاټا خوندي کړئ،

له 280 × 280 بایټ څخه کوچنی نه وي

              bFingerOn-1: په سینسر باندې ګوتې لري؛ 0: په سینسر کې هیڅ ګوتې نلري.

د بیرته ستنیدو ارزښت: د بیرته ستنیدو ارزښت نشته

 

3.6 AvzSaveHueBMPFile

پروټوټایپ: voidWINAPIAvzSaveHueBMPFile (char *strFIleName، نه لاسلیک شوی چار * pImage)

فنکشن: اصلي عکس په حافظه کې د bmp فایل کې خوندي کړئ

پیرامیټر: strFIleName- د ګوتو نښې د فایل نوم،

pImage- د ګوتو د چاپ عکس ذخیره کولو لپاره بفر زون       

د بیرته ستنیدو ارزښت: د بیرته ستنیدو ارزښت نشته

 

3.7 AvzSaveClrBMPFile

پروټوټایپ: voidWINAPIAvzSaveClrBMPFile (char *strFIleName، نه لاسلیک شوی چار * pImage)

فنکشن: د فیچر عکس په حافظه کې د bmp فایل کې خوندي کړئ

پیرامیټر: strFIleName- د ګوتو نښې د فایل نوم،

pImage- د ګوتو د چاپ فیچر ذخیره کولو لپاره بفر زون         

د بیرته ستنیدو ارزښت: د بیرته ستنیدو ارزښت نشته

 

3.8 AvzPackFeature

پروټوټایپ: لنډ WINAPIAvzPackFeature(نه لاسلیک شوی چار *pFeature1، نه لاسلیک شوی چار *pFeature2، نه لاسلیک شوی چار *pPackFeature)

دنده: د ګوتو د نښان ټیمپلیټ encapsulate

پیرامیټر: pFeature1 - د ګوتو نښان فیچر 1,256 بایټ،

          pFeature2 - د ګوتو نښان فیچر 2,256 بایټ،

          د پیک فیچر-Anviz د ګوتو نښان فیچر ټیمپلیټ، ملاتړ کوي Anviz د آفلاین وخت حاضریدو ماشین.

د بیرته ستنیدو ارزښت: pPackFeature د ګوتو د چاپ فیچر ډیټا ذخیره کول

 

3.9 AvzUnpackFeature

پروټوټایپ: intWINAPIAvzUnpackFeature(نه لاسلیک شوی چار *pPackFeature، نه لاسلیک شوی چار *pFeature1، نه لاسلیک شوی چار *pFeature2)

دنده: ډیکمپریشن Anviz د ګوتو نښې نمونه

پیرامیټر: pPackFeature-Anviz د ګوتو نښان فیچر ټیمپلیټ، ملاتړ کوي Anviz د آفلاین وخت حاضریدو ماشین.

pFeature1 - د ګوتو د نښان ځانګړتیا 1,256 بایټ،

          pFeature2 - د ګوتو د نښان ځانګړتیا 2,256 بایټ،

د بیرته راستنیدو ارزښت: 0 بیرته راشئ که بریالی وي، که نه نو صفر بیرته راګرځئ

 

3.10 AvzProcess

پروټوټایپ: intWINAPIAvzProcess (نه لاسلیک شوی چار * pimagein,

                               غیر لاسلیک شوي چار * ځانګړتیا،

                               غیر لاسلیک شوی چار * pimagebin،

                               غیر لاسلیک شوی چار بټین،

                               نه لاسلیک شوی چار بډراوفیا

نه لاسلیک شوی لنډ uRate = 110)

فنکشن: د ګوتو د نښان د انځور ډیټا څخه د ګوتو نښان ځانګړتیا ارزښت ترلاسه کړئ.

پیرامیټر: pimagein - د 280 لوړوالی، 280 لوړوالی سره د ګوتو د نښې انځور ډیټا داخل کړئ، ډاټا به په ترتیب سره په قطارونو کې تنظیم شي، د هر عکس عنصر لپاره 1 بایټ وکاروئ ترڅو رنګ څرګند کړي

          فیچر - د ګوتو نښان فیچر ارزښت تولید شوی، 256 غیر سمبول بایټ سرې

          Pimagebin - د دوه اړخیز ارزښت عکس ډیټا تولید کړئ، 280 عرض، 280 لوړوالی، ډاټا به په ترتیب سره په قطارونو کې تنظیم شي، د هر انځور عنصر د ښودلو لپاره 0 او 255 وکاروئ

          Bthin -1-pimagebin به اصلاح شوی انځور تولید کړي

                                     0-پیمیجبین به غیر اصلاح شوی عکس رامینځته کړي

          Bdrawfea -1-pimagebin به د فیچر ځای معلومات تولید کړي.

  • pimagebin به د فیچر ځای معلومات نه تولیدوي.

          uRate - د کیمرې ماډل سره سم مختلف ارزښتونه واخلئ، (U-Bio = 94)

د بیرته راستنیدو ارزښت: د بریا په صورت کې 0 بیرته راشئ، د ناکامۍ په صورت کې 1 بیرته راشئ، د سیسټم غلطی په صورت کې 2 بیرته راشئ

 

3.11 AvzMatch

پروټوټایپ: intWINAPIAvzMatch (نه لاسلیک شوی چار * فیچر1،

                           غیر لاسلیک شوی چار * فیچر2،

                             غیر لاسلیک شوی لنډ کچه = 5،

غیر لاسلیک شوی لنډ څرخی = 60)

دنده: د دوه ان پټ د ګوتو نښان ځانګړتیاو ارزښت پرتله کړئ

پیرامیټر: فیچر1 - د ګوتو نښان ځانګړتیا 1,256 بایټس 

          فیچر2 - د ګوتو د نښې ځانګړتیا 2,256 بایټ 

          کچه - د سمون کچه (1-9)

          څرخي - د حرکت زاویې سره سمون خوري (1-180)

د بیرته راستنیدو ارزښت: د بریالي کیدو په صورت کې 0 بیرته راشئ، 1 بیرته راستانه کړئ، که چیرې د سیسټم غلطي 2 بیرته راشئ

 

3.11 AvzMatchN

پروټوټایپ: intWINAPIAvzMatchN (نه لاسلیک شوی چار * خصوصیت،

                            غیر لاسلیک شوی چار فیچرلیب[][256]،

                              بې لاسلیک شوی اوږده ګوتې،

                              غیر لاسلیک شوی لنډ کچه = 5،

                غیر لاسلیک شوی لنډ څرخی = 60)

فنکشن: د 1:N پیژندنې میتود له لارې د ګوتو نښان کتابتون د فیچر ارزښت سره د ننوت فنګرپرنټ فیچر ارزښت پرتله کړئ

پیرامیټر: فیچرین - د فیچر ارزښت پرتله کولو ته اړتیا لري، 256bytes 

          Featurelib- د ګوتو نښان فیچر ارزښت د کتابتون صف

          fingernum - د ګوتو نښان کتابتون کې د ګوتو نښې اندازه

          کچه - د سمون کچه (1-9)

          څرخي - د حرکت زاویې سره سمون خوري (1-180)

د بیرته راستنیدو ارزښت: د ګوتو د نښان ټیمپلیټ سیریل نمبر (>=0) بیرته راستانه کړئ که بریالی وي، بیرته راشئ -1 که ناکام وي، بیرته راشئ -2 که د سیسټم غلطی.

نیک وانګ

په Xthings کې د بازار موندنې متخصص

نیک د هانګ کانګ بیپټیسټ پوهنتون څخه د لیسانس او ​​​​ماسټرۍ سندونه لري او د سمارټ هارډویر صنعت کې 2 کلنه تجربه لري. تاسو کولی شئ هغه تعقیب کړئ یا LinkedIn.