ads linkedin U-Bio آپٹیکل فنگر پرنٹ سینسر SDK | Anviz گلوبل

U-Bio آپٹیکل فنگر پرنٹ سینسر SDK

10/23/2012
سیکنڈ اور

1.سی ڈی کا مواد:

AvzScanner.dll: استعمال کرنے والے صارف کے لیے DLL؛

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

 

2.سسٹم کی ضرورت: Windows 2000/XPandhigher ایڈیشن      

3.میں ایکسپورٹ فنکشن کی وضاحتAvzScanner.dll:

3.1 AvzFindDevice

پروٹوٹائپ: ShortWINAPIAvzFindDevice(غیر دستخط شدہ چار 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، غیر دستخط شدہ char *pImage)

فنکشن: اصلی تصویر کو میموری میں bmp فائل میں محفوظ کریں۔

پیرامیٹر: strFIleName-فنگر پرنٹ فائل کا نام،

pImage- فنگر پرنٹ امیج اسٹوریج کے لیے بفر زون       

واپسی کی قیمت: کوئی واپسی قدر نہیں۔

 

3.7 AvzSaveClrBMPFile

پروٹو ٹائپ: voidWINAPIAvzSaveClrBMPFile (char *strFIleName، غیر دستخط شدہ char *pImage)

فنکشن: فیچر امیج کو میموری میں bmp فائل میں محفوظ کریں۔

پیرامیٹر: strFIleName-فنگر پرنٹ فائل کا نام،

pImage- فنگر پرنٹ فیچر اسٹوریج کے لیے بفر زون         

واپسی کی قیمت: کوئی واپسی قدر نہیں۔

 

3.8 AvzPackFeature

پروٹو ٹائپ: shortWINAPIAvzPackFeature(غیر دستخط شدہ چار *pFeature1، غیر دستخط شدہ چار *pFeature2، غیر دستخط شدہ چار *pPackFeature)

فنکشن: فنگر پرنٹ ٹیمپلیٹ کو سمیٹیں۔

پیرامیٹر: 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،

                               غیر دستخط شدہ چار بٹن،

                               غیر دستخط شدہ چار bdrawfea،

غیر دستخط شدہ مختصر uRate = 110)

فنکشن: ان پٹ فنگر پرنٹ امیج ڈیٹا سے فنگر پرنٹ فیچر ویلیو کیپچر کریں۔

پیرامیٹر: pimagein - چوڑائی 280، اونچائی 280 کے ساتھ فنگر پرنٹ امیج ڈیٹا ان پٹ کریں، ڈیٹا کو قطاروں میں ترتیب دیا جائے گا، ہیو کی نشاندہی کرنے کے لیے ہر تصویری عنصر کے لیے 1 بائٹس کا استعمال کریں۔

          فیچر - جنریٹڈ فنگر پرنٹ فیچر ویلیو، 256 غیر علامت بائٹس سرنی

          Pimagebin - ڈبل ویلیو امیج ڈیٹا تیار کریں، چوڑائی 280، اونچائی 280، ڈیٹا کو قطاروں میں ترتیب دیا جائے گا، ہر تصویری عنصر کی نشاندہی کرنے کے لیے 0 اور 255 کا استعمال کریں۔

          Bthin -1-pimagebin اصلاح شدہ امیج تیار کرے گا۔

                                     0-pimagebin غیر درست شدہ تصویر تیار کرے گا۔

          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 شناختی طریقہ کے ذریعے موازنہ کریں۔

پیرامیٹر: فیچر ان - فیچر ویلیو، 256 بائٹس کا موازنہ کرنے کی ضرورت ہے۔ 

          فیچرلیب - فنگر پرنٹ فیچر ویلیو لائبریری سرنی

          fingernum - فنگر پرنٹ لائبریری میں فنگر پرنٹ کی رقم

          سطح - مماثل سطح (1-9)

          گھمائیں - مماثل گردشی زاویہ (1-180)

واپسی کی قیمت: اگر کامیاب ہو تو فنگر پرنٹ ٹیمپلیٹ کا سیریل نمبر (>=0) لوٹائیں، ناکام ہونے پر -1 واپس کریں، اگر سسٹم کی خرابی ہو تو -2 واپس کریں۔

نک وانگ

Xthings میں مارکیٹنگ کے ماہر

Nic کے پاس ہانگ کانگ بیپٹسٹ یونیورسٹی سے بیچلر اور ماسٹر دونوں ڈگریاں ہیں اور اسمارٹ ہارڈویئر انڈسٹری میں 2 سال کا تجربہ ہے۔ آپ اس کی پیروی کر سکتے ہیں یا لنکڈ.