U-Bio آپټیکل د ګوتو نښې سینسر SDK
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 که د سیسټم غلطی.
پیټرسن چن
د پلور رییس، د بایومتریک او فزیکي امنیت صنعت
د نړیوال چینل د پلور رییس په توګه Anviz نړیوال، پیټرسن چن د بایومتریک او فزیکي امنیت صنعت کې ماهر دی، د نړیوال بازار سوداګرۍ پراختیا، ټیم مدیریت، او نور کې بډایه تجربه لري؛ او همدارنګه د سمارټ کور ، تعلیمي روبوټ او STEM تعلیم ، بریښنایی خوځښت او نورو په اړه بډایه پوهه. تاسو کولی شئ هغه تعقیب کړئ یا LinkedIn.