यू-बायो ऑप्टिकल फिंगरप्रिंट सेंसर एसडीके
1.सीडी सामग्री:
AVzScanner.dll: उपयोग करने वाले उपयोगकर्ता के लिए DLL;
डेमो : डेमो (वीसी6, वीबी6, डेल्फी7, सी#);
2.सिस्टम आवश्यकताएँ: Windows 2000/XPandhigher संस्करण
3.में निर्यात समारोह की व्याख्याAVZScanner.dll:
3.1 एवीजेडफाइंडडिवाइस
प्रोटोटाइप: शॉर्टविनापियाव्ज़फाइंडडिवाइस(अहस्ताक्षरितचार pSensorName[8][128])
समारोह: सेंसर रीडर खोजें
पैरामीटर: pSensorName- सेंसर रीडर के नाम को स्टोर करने के लिए सरणी
नोटिस: उदाहरण के लिए सेंसर रीडर का नाम: AvzScanner 1
वापसी मूल्य: सफल होने पर 1 लौटें, अन्यथा 0 लौटें
3.2 एवीजेड ओपन डिवाइस
प्रोटोटाइप: intWINAPIAvzOpenDevice (अहस्ताक्षरित छोटा uDeviceID, HWND hWnd)
कार्य: सेंसर रीडर खोलें
पैरामीटर: uDeviceID-सेंसर रीडर का सीरियल नंबर
Hwnd - फ़िंगरप्रिंट छवि के विंडो हैंडल का पूर्वावलोकन करें
वापसी मूल्य: सफल होने पर 0 लौटाएं, अन्यथा 1 लौटाएं
3.3 एवीजेड क्लोज डिवाइस
प्रोटोटाइप: voidWINAPIAvzCloseDevice (अहस्ताक्षरित छोटा uDeviceID)
समारोह: सेंसर रीडर बंद करें
पैरामीटर: uDeviceID-सेंसर रीडर का सीरियल नंबर
वापसी मूल्य: कोई वापसी मूल्य नहीं
3.4 AVZGetCard
प्रोटोटाइप: शून्यWINAPIAvzGetCard (अहस्ताक्षरित छोटा uDeviceID, dword *lCardID)
समारोह: कार्ड नंबर प्राप्त करें
पैरामीटर: uDeviceID -सेंसर रीडर का सीरियल नंबर
आईकार्डआईडी - कार्ड नंबर
वापसी मूल्य: कोई वापसी मूल्य नहीं
3.5 AVZGetImage
प्रोटोटाइप: voidWINAPIAvzGetImage (अहस्ताक्षरित लघु uDeviceID, अहस्ताक्षरित चार *pImage, अहस्ताक्षरित लघु bFingerOn)
समारोह: सेंसर रीडर के लिए फिंगरप्रिंट इमेज कैप्चर करें और इमेज को pImage में सेव करें
पैरामीटर: uDeviceID-सेंसर रीडर का सीरियल नंबर
pImage- फिंगरप्रिंट इमेज का डेटा सेव करें,
280×280 बाइट्स से छोटा नहीं
bFingerOn-1: सेंसर पर उंगली है; 0: सेंसर पर कोई उंगली नहीं है।
वापसी मूल्य: कोई वापसी मूल्य नहीं
3.6 AVZSaveHueBMPफ़ाइल
प्रोटोटाइप: voidWINAPIAvzSaveHueBMPFile(char *strFIleName, unsigned char *pImage)
समारोह: स्मृति में मूल छवि को bmp फ़ाइल में सहेजें
पैरामीटर: strFIleName-फ़िंगरप्रिंट फ़ाइल नाम,
pImage- फिंगरप्रिंट इमेज स्टोरेज के लिए बफर जोन
वापसी मूल्य: कोई वापसी मूल्य नहीं
3.7 AVZSaveClrBMPफ़ाइल
प्रोटोटाइप: voidWINAPIAvzSaveClrBMPFile (चार * strFIleName, अहस्ताक्षरित चार * pImage)
फंक्शन: फीचर इमेज को मेमोरी में bmp फाइल में सेव करें
पैरामीटर: strFIleName-फ़िंगरप्रिंट फ़ाइल नाम,
pImage- फिंगरप्रिंट फीचर स्टोरेज के लिए बफर जोन
वापसी मूल्य: कोई वापसी मूल्य नहीं
3.8 एवीजेपैकफीचर
प्रोटोटाइप: लघुWINAPIAvzPackFeature (अहस्ताक्षरित चार *pFeature1, अहस्ताक्षरित चार *pFeature2, अहस्ताक्षरित चार *pPackFeature)
समारोह: फिंगरप्रिंट टेम्पलेट को एनकैप्सुलेट करें
पैरामीटर: pFeature1 - फ़िंगरप्रिंट फ़ीचर 1,256 बाइट्स,
pFeature2 - फ़िंगरप्रिंट फ़ीचर 2,256 बाइट्स,
pPackफ़ीचर–Anviz फ़िंगरप्रिंट सुविधा टेम्पलेट, का समर्थन करता है Anviz ऑफ़लाइन समय उपस्थिति मशीन।
वापसी मूल्य: pPackFeature फ़िंगरप्रिंट सुविधा डेटा का संग्रहण
3.9 एवीजेड अनपैक फीचर
प्रोटोटाइप: intWINAPIAvzUnpackFeature (अहस्ताक्षरित चार *pPackFeature, अहस्ताक्षरित चार *pFeature1, अहस्ताक्षरित चार *pFeature2)
फंक्शन: डीकंप्रेस करें Anviz फिंगरप्रिंट टेम्पलेट
पैरामीटर: pPackFeature–Anviz फ़िंगरप्रिंट सुविधा टेम्पलेट, का समर्थन करता है Anviz ऑफ़लाइन समय उपस्थिति मशीन।
pFeature1 - फ़िंगरप्रिंट सुविधा 1,256 बाइट्स,
pFeature2 - फ़िंगरप्रिंट सुविधा 2,256 बाइट्स,
रिटर्न वैल्यू: सफल होने पर 0 रिटर्न करें, अन्यथा नॉनजीरो रिटर्न करें
3.10 एवीजेड प्रोसेस
प्रोटोटाइप: intWINAPIAvzProcess (अहस्ताक्षरित चार * pimagein,
अहस्ताक्षरित चार * सुविधा,
अहस्ताक्षरित चार * पिमेजबिन,
अहस्ताक्षरित चार बथिन,
अहस्ताक्षरित चार बड्राफिया,
अहस्ताक्षरित लघु uRate = 110)
कार्य: इनपुट फ़िंगरप्रिंट छवि डेटा से फ़िंगरप्रिंट सुविधा मान कैप्चर करें।
पैरामीटर: pimagein -280 चौड़ाई, ऊंचाई 280 के साथ फिंगरप्रिंट इमेज डेटा इनपुट करें, डेटा पंक्तियों में व्यवस्थित रूप से व्यवस्थित किया जाएगा, ह्यू इंगित करने के लिए प्रत्येक चित्र तत्व के लिए 1 बाइट्स का उपयोग करें
फ़ीचर -जनरेटेड फ़िंगरप्रिंट फ़ीचर वैल्यू, 256 नॉन सिंबल बाइट्स ऐरे
पिमेजबिन-डबल वैल्यू छवि डेटा उत्पन्न करें, चौड़ाई 280, ऊंचाई 280, डेटा पंक्तियों में व्यवस्थित रूप से व्यवस्थित किया जाएगा, प्रत्येक चित्र तत्व को इंगित करने के लिए 0 और 255 का उपयोग करें
Bthin -1-pimagebin सुधारित छवि उत्पन्न करेगा
0-पिमेजबिन सुधारित छवि उत्पन्न करेगा
Bdrawfea -1-pimagebin फीचर स्पॉट की जानकारी उत्पन्न करेगा।
- पिमेजबिन फीचर स्पॉट की जानकारी उत्पन्न नहीं करेगा।
uRate - कैमरा मॉडल के अनुसार अलग-अलग मान लें, (U-Bio =94)
वापसी मूल्य: सफल होने पर 0 लौटें, असफल होने पर 1 लौटें, सिस्टम त्रुटि होने पर 2 लौटें
3.11 एवीजेमैच
प्रोटोटाइप: intWINAPIAvzMatch (अहस्ताक्षरित चार * सुविधा 1,
अहस्ताक्षरित चार * सुविधा 2,
अहस्ताक्षरित लघु स्तर = 5,
अहस्ताक्षरित लघु घुमाएँ = 60)
कार्य: दो इनपुट फ़िंगरप्रिंट सुविधाओं के मान की तुलना करें
पैरामीटर: फीचर 1 - फिंगरप्रिंट फीचर 1,256 बाइट्स
फ़ीचर 2 - फ़िंगरप्रिंट सुविधा 2,256बाइट
स्तर - मिलान स्तर (1-9)
घुमाएँ - मिलानघूर्णन कोण (1-180)
रिटर्न वैल्यू: सफल होने पर 0 रिटर्न करें, 1 रिटर्न करें, अन्यथा सिस्टम एरर होने पर 2 रिटर्न करें
3.11 एवीजेडमैचएन
प्रोटोटाइप: intWINAPIAvzMatchN (अहस्ताक्षरित चार *फीचरइन,
अहस्ताक्षरित चार फीचरलिब [[256],
अहस्ताक्षरित लंबी उंगली,
अहस्ताक्षरित लघु स्तर = 5,
अहस्ताक्षरित लघु घुमाएँ = 60)
कार्य: 1:N पहचान पद्धति के माध्यम से फ़िंगरप्रिंट लाइब्रेरी के फ़ीचर मान के साथ इनपुट फ़िंगरप्रिंट सुविधा मान की तुलना करें
पैरामीटर: फीचरइन - फीचर वैल्यू, 256 बाइट्स की तुलना करने की आवश्यकता है
फीचरलिब-फिंगरप्रिंट फीचर वैल्यू लाइब्रेरी ऐरे
fingernum - फ़िंगरप्रिंट लाइब्रेरी में फ़िंगरप्रिंट राशि
स्तर - मिलान स्तर (1-9)
घुमाएँ - मिलानघूर्णन कोण (1-180)
रिटर्न वैल्यू: सफल होने पर फिंगरप्रिंट टेम्प्लेट का सीरियल नंबर (> = 0) लौटाएं, असफल होने पर -1 लौटाएं, सिस्टम त्रुटि होने पर -2 लौटाएं।
पीटरसन चेन
बिक्री निदेशक, बायोमेट्रिक और भौतिक सुरक्षा उद्योग
के वैश्विक चैनल बिक्री निदेशक के रूप में Anviz वैश्विक, पीटरसन चेन बायोमेट्रिक और भौतिक सुरक्षा उद्योग में एक विशेषज्ञ हैं, जिनके पास वैश्विक बाजार व्यवसाय विकास, टीम प्रबंधन आदि में समृद्ध अनुभव है; और स्मार्ट होम, शैक्षिक रोबोट और एसटीईएम शिक्षा, इलेक्ट्रॉनिक गतिशीलता आदि का समृद्ध ज्ञान भी। आप उसका अनुसरण कर सकते हैं या लिंक्डइन.