ads linkedin U-বায়ো অপটিক্যাল ফিঙ্গারপ্রিন্ট সেন্সর SDK | Anviz বিশ্বব্যাপী

U-বায়ো অপটিক্যাল ফিঙ্গারপ্রিন্ট সেন্সর 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-সেন্সর পাঠকের সিরিয়াল নম্বর

Hwnd - আঙ্গুলের ছাপ চিত্রের উইন্ডো হ্যান্ডেলের পূর্বরূপ দেখুন

রিটার্ন মান: সফল হলে 0 ফেরত দিন, অন্যথায় 1 ফেরত দিন

 

3.3 AvzCloseDevice

প্রোটোটাইপ: voidWINAPIAvzCloseDevice(স্বাক্ষরবিহীন সংক্ষিপ্ত uDeviceID)

ফাংশন: সেন্সর রিডার বন্ধ করুন

পরামিতি: uDeviceID-সেন্সর পাঠকের সিরিয়াল নম্বর

রিটার্ন মান: কোন রিটার্ন মান নেই

 

3.4 AvzGetCard

প্রোটোটাইপ: voidWINAPIAvzGetCard(আনসাইন করা ছোট uDeviceID, dword *lCardID)

ফাংশন: কার্ড নম্বর পান

পরামিতি: uDeviceID - সেন্সর পাঠকের সিরিয়াল নম্বর

           lCardID - কার্ড নম্বর

রিটার্ন মান: কোন রিটার্ন মান নেই

 

3.5 AvzGetImage

প্রোটোটাইপ: voidWINAPIAvzGetImage(স্বাক্ষরবিহীন সংক্ষিপ্ত uDeviceID, স্বাক্ষরবিহীন চর *pImage, স্বাক্ষরবিহীন সংক্ষিপ্ত bFingerOn)

ফাংশন: সেন্সর রিডারের জন্য ফিঙ্গারপ্রিন্ট ইমেজ ক্যাপচার করুন এবং ইমেজটিকে পিইমেজে সেভ করুন

পরামিতি: uDeviceID-সেন্সর পাঠকের সিরিয়াল নম্বর

                         pImage- ফিঙ্গারপ্রিন্ট ইমেজের ডেটা সংরক্ষণ করুন,

280×280 বাইটের চেয়ে ছোট নয়

              bFingerOn-1: সেন্সরে আঙুল আছে; 0: সেন্সরে আঙুল নেই।

রিটার্ন মান: কোন রিটার্ন মান নেই

 

3.6 AvzSaveHueBMPFile

প্রোটোটাইপ: voidWINAPIAvzSaveHueBMPFile(char *strFIleName, স্বাক্ষরবিহীন char *pImage)

ফাংশন: অরিজিনাল ইমেজ মেমরিতে bmp ফাইলে সেভ করুন

প্যারামিটার: strFIleName-আঙুলের ছাপ ফাইলের নাম,

পিইমেজ- ফিঙ্গারপ্রিন্ট ইমেজ স্টোরেজের জন্য বাফার জোন       

রিটার্ন মান: কোন রিটার্ন মান নেই

 

3.7 AvzSaveClrBMPFile

প্রোটোটাইপ: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, স্বাক্ষরবিহীন char *pImage)

ফাংশন: বিএমপি ফাইলে মেমরিতে বৈশিষ্ট্য চিত্র সংরক্ষণ করুন

প্যারামিটার: strFIleName-আঙুলের ছাপ ফাইলের নাম,

pImage- ফিঙ্গারপ্রিন্ট বৈশিষ্ট্য স্টোরেজ জন্য বাফার জোন         

রিটার্ন মান: কোন রিটার্ন মান নেই

 

3.8 AvzPack বৈশিষ্ট্য

প্রোটোটাইপ: সংক্ষিপ্ত WINAPIAvzPackFeature(অস্বাক্ষরবিহীন চর *pFeature1, স্বাক্ষরবিহীন চর *pFeature2, স্বাক্ষরবিহীন চর *pPackFeature)

ফাংশন: ফিঙ্গারপ্রিন্ট টেমপ্লেট এনক্যাপসুলেট করুন

প্যারামিটার: pFeature1 -আঙ্গুলের ছাপ বৈশিষ্ট্য 1,256 বাইট,

          pFeature2 - ফিঙ্গারপ্রিন্ট ফিচার 2,256 বাইট,

          pPack বৈশিষ্ট্য-Anviz ফিঙ্গারপ্রিন্ট বৈশিষ্ট্য টেমপ্লেট, সমর্থন করে Anviz অফলাইন সময় উপস্থিতি মেশিন।

রিটার্ন মান: pPackFeature ফিঙ্গারপ্রিন্ট ফিচার ডেটার স্টোরেজ

 

3.9 AvzUnpack বৈশিষ্ট্য

প্রোটোটাইপ: intWINAPIAvzUnpackFeature(অস্বাক্ষরবিহীন char *pPackFeature, স্বাক্ষরবিহীন চর *pFeature1, স্বাক্ষরবিহীন চর *pFeature2)

ফাংশন: ডিকম্প্রেস Anviz ফিঙ্গারপ্রিন্ট টেমপ্লেট

প্যারামিটার: pPackFeature-Anviz ফিঙ্গারপ্রিন্ট বৈশিষ্ট্য টেমপ্লেট, সমর্থন করে Anviz অফলাইন সময় উপস্থিতি মেশিন।

pFeature1 - ফিঙ্গারপ্রিন্ট বৈশিষ্ট্য 1,256 বাইট,

          pFeature2 - ফিঙ্গারপ্রিন্ট বৈশিষ্ট্য 2,256 বাইট,

রিটার্ন মান: সফল হলে 0 ফেরত দিন, অন্যথায় অশূন্য ফেরত দিন

 

3.10 AvzProcess

প্রোটোটাইপ: intWINAPIAvzProcess(অস্বাক্ষরিত চর *পিমেজিন,

                               স্বাক্ষরবিহীন চর * বৈশিষ্ট্য,

                               স্বাক্ষরবিহীন চর *পিমেজেবিন,

                               স্বাক্ষরবিহীন চর বিথিন,

                               স্বাক্ষরবিহীন চর bdrawfea,

স্বাক্ষরবিহীন সংক্ষিপ্ত ইউরেট = 110)

ফাংশন: ইনপুট ফিঙ্গারপ্রিন্ট ইমেজ ডেটা থেকে ফিঙ্গারপ্রিন্ট বৈশিষ্ট্য মান ক্যাপচার করুন।

প্যারামিটার: পিমেজিন - প্রস্থ 280, উচ্চতা 280 সহ ফিঙ্গারপ্রিন্ট ইমেজ ডেটা ইনপুট করুন, ডেটা সারিতে সাজানো হবে, হিউ নির্দেশ করতে প্রতিটি ছবির উপাদানের জন্য 1 বাইট ব্যবহার করুন

          ফিচার-জেনারেটেড ফিঙ্গারপ্রিন্ট ফিচার ভ্যালু, 256 নন সিম্বল বাইট অ্যারে

          Pimagebin - ডবল মান ইমেজ ডেটা তৈরি করুন, প্রস্থ 280, উচ্চতা 280, ডেটা সুশৃঙ্খলভাবে সারিগুলিতে সাজানো হবে, প্রতিটি ছবির উপাদান নির্দেশ করতে 0 এবং 255 ব্যবহার করুন

          Bthin -1-পিমেজেবিন সংশোধন করা চিত্র তৈরি করবে

                                     0-পিমেজেবিন অসংশোধিত চিত্র তৈরি করবে

          Bdrawfea –1-পিমেজেবিন ফিচার স্পটটির তথ্য তৈরি করবে।

  • পিমেজেবিন ফিচার স্পটটির তথ্য তৈরি করবে না।

          uRate - ক্যামেরা মডেল অনুযায়ী বিভিন্ন মান নিন, (U-Bio =94)

রিটার্ন মান: সফল হলে 0 ফেরত দিন, ব্যর্থ হলে 1 ফেরত দিন, সিস্টেম ত্রুটি হলে 2 ফেরত দিন

 

3.11 AvzMatch

প্রোটোটাইপ: intWINAPIAvzMatch (অস্বাক্ষরিত চর * বৈশিষ্ট্য1,

                           স্বাক্ষরবিহীন চর * বৈশিষ্ট্য2,

                             স্বাক্ষরবিহীন ছোট স্তর = 5,

স্বাক্ষরবিহীন ছোট ঘোরান = 60)

ফাংশন: দুটি ইনপুট ফিঙ্গারপ্রিন্ট বৈশিষ্ট্যের মান তুলনা করুন

পরামিতি: বৈশিষ্ট্য1 - আঙুলের ছাপ বৈশিষ্ট্য 1,256বাইট 

          ফিচার২ - ফিঙ্গারপ্রিন্ট ফিচার 2বাইট 

          স্তর - ম্যাচিং স্তর (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 বছরের অভিজ্ঞতা রয়েছে৷ আপনি তাকে অনুসরণ করতে পারেন বা লিঙ্কডইন.