2CONNET RT1011 फिंगरप्रिंट डेव्हलपमेंट किट

फिंगरप्रिंट पॅरामीटर्स
| तांत्रिक निर्देशकांचे नाव | निर्देशांक मूल्य |
| FRR नाकारण्याचे वास्तविक चाचणी मूल्य
दर |
0.005% खाली |
| खोट्या ओळखीचा दर FAR
वास्तविक चाचणी मूल्य |
0.00008% पेक्षा कमी |
| इंटरफेस मानक | यूएसबी |
| अँटिस्टॅटिक इंडेक्स | IEC-61000-4-2 > 15KV |
| पीक पॉवर वापर | 110 mA |
| कार्यरत तापमान | - 10 से 60 से |
| कार्यरत आर्द्रता | ०.१%~९९.९% |
| कार्यरत खंडtage | 5V |
फिंगरप्रिंट इमेज
- फिंगरप्रिंट इमेजचा आकार 256*288, किंवा 16384 बाइट्स आहे. 8-बिट RAW फॉरमॅट इमेज. जेव्हा फिंगरप्रिंट इमेज फंक्शन्सद्वारे कॅप्चर केल्या जातात, तेव्हा घोषित प्राप्त इमेज डेटाची संख्या 73728 पेक्षा कमी नसावी. हे सामान्यतः 73728 म्हणून परिभाषित केले जाते. .
- फिंगरप्रिंट इमेज रिझोल्यूशन 500 DPI आहे
फिंगरप्रिंट टेम्पलेट
- फिंगरप्रिंट टेम्प्लेट हा फिंगरप्रिंट वैशिष्ट्य बिंदूंचा एक संच आहे, जो फिंगरप्रिंट वैशिष्ट्य बिंदूंनी बनलेला असतो.
- SDK मध्ये, फिंगरप्रिंट टेम्पलेट संदर्भ टेम्पलेट आणि जुळणारे टेम्पलेटमध्ये विभागले गेले आहे. फिंगरप्रिंट नोंदणीकृत केल्यावर संदर्भ टेम्पलेट व्युत्पन्न केले जाते. हे फिंगरप्रिंट प्रतिमा अनेक वेळा कॅप्चर करून व्युत्पन्न केले जाते. जुळणारे टेम्पलेट एका वेळी संकलित केलेल्या फिंगरप्रिंट प्रतिमेवरून व्युत्पन्न केले जाते. सामान्यतः, ओळख परिणामांची पुष्टी करण्यासाठी जुळणारे टेम्पलेट संदर्भ टेम्पलेटशी तुलना करण्यासाठी वापरले जातात.
- संदर्भ टेम्पलेट आकार निश्चित केला आहे, 512 BBYTE.
- जुळणारे टेम्पलेट आकार निश्चित केले आहे, 256 BYTE.
स्थिर व्याख्या
- FPM_DEVICE=1 आणि उपकरणे
- FPM_PLACE=02 & & कृपया तुमचे बोट दाबा
- FPM_LIFT=03 & & कृपया तुमचे बोट वर करा
- FPM_CAPTURE=4 आणि आणि प्रतिमा संपादन पूर्ण
- FPM_GENCHAR=5 आणि संपादन जुळणारे टेम्पलेट पूर्ण
- FPM_ENRFPT=6 आणि नोंदणी संदर्भ टेम्पलेट पूर्णता
- FPM_NEWIMAGE=7 आणि नवीन फिंगरप्रिंट प्रतिमा
- FPM_TIMEOUT=8 आणि कालबाह्य
- FPM_IMGVAL=9 आणि प्रतिमा गुणवत्ता
- REFTPSIZE = 512 आणि संदर्भ टेम्पलेट आकार
- MATTPSIZE = 256 आणि जुळणारे टेम्पलेट आकार
- IMGWIDTH= 256 आणि प्रतिमा रुंदी
- IMGHEIGHT = 288 आणि प्रतिमा उंची
- IMGSIZE = 73728 आणि प्रतिमा डेटा आकार
- SREFTPSIZE = 768 आणि संदर्भ टेम्पलेट आकार (स्ट्रिंग टेम्पलेट)
- SMATTPSIZE = 384 आणि साचा आकार जुळवा (स्ट्रिंग टेम्पलेट)
कार्य वर्णन
शटडाउन डिव्हाइस चालू करा
Int WINAPI OpenDevice (int comnum, int nbaud, int शैली);
- कार्य: फिंगरप्रिंट डिव्हाइस उघडा
- पॅरामीटर्स: सर्व तीन पॅरामीटर्स डिव्हाइस पॅरामीटर्स सेट करण्यासाठी पूर्णांक आहेत, जेथे सर्व 0, OpenDevice (0, 0, 0) वापरले जातात
- परतावा मूल्य: पूर्णांक परत करा, रिटर्न 1 सूचित करते की डिव्हाइस यशस्वीरित्या उघडले गेले, अन्यथा याचा अर्थ असा की डिव्हाइस उघडण्यात अयशस्वी झाले.
इंट WINAPI LinkDevice ();
- कार्य: OpenDevice यशस्वी झाल्यानंतर वापरण्यासाठी फिंगरप्रिंट डिव्हाइसेस कनेक्ट करणे म्हणजे संवादाची विश्वासार्हता सत्यापित करणे
- पॅरामीटर्स: कोणतेही मापदंड नाहीत
- परतावा मूल्य: पूर्णांक परत करा, रिटर्न 1 कनेक्शन यश दर्शविते, अन्यथा कनेक्शन अयशस्वी
नोंद: प्रोग्राममध्ये, फिंगरप्रिंट डिव्हाइस उघडा आणि डिव्हाइस यशस्वीपणे उघडल्याचे दर्शविण्यासाठी OpenDevice आणि LinkDevice दोन्ही 1 परत करतात.
इंट WINAPI CloseDevice ();
- कार्य: उघडलेले फिंगरप्रिंट डिव्हाइस बंद करा
- पॅरामीटर्स: कोणतेही मापदंड नाहीत
- परतावा मूल्य: पूर्णांक परत करा, रिटर्न 1 बंद होण्याचे यश दर्शवते, अन्यथा क्लोजर अयशस्वी, सहसा प्रोग्राममध्ये, CloseDevice चे मूल्य निर्धारित करण्याची आवश्यकता नाही
नोंदणी संदर्भ टेम्पलेट आणि संपादन जुळणारे टेम्पलेट
शून्य WINAPI EnrolFpChar ();
- कार्य: फिंगरप्रिंट संदर्भ टेम्पलेट नोंदणी करण्यास प्रारंभ करा
- पॅरामीटर्स: कोणतेही मापदंड नाहीत
- परतावा मूल्य: कोणतेही रिटर्न व्हॅल्यू नाही. मेसेजद्वारे निकाल दिला गेला
शून्य WINAPI GenFpChar ();
- कार्य: फिंगरप्रिंट जुळणारे टेम्पलेट गोळा करणे सुरू करा
- पॅरामीटर्स: कोणतेही मापदंड नाहीत
- परतावा मूल्य: कोणतेही रिटर्न व्हॅल्यू नाही. मेसेजद्वारे निकाल दिला गेला
फिंगरप्रिंट संदेश मिळत आहे
इंट WINAPI GetWorkMsg ();
- कार्य: फिंगरप्रिंट कार्य संदेश मिळवा
- पॅरामीटर्स: कोणतेही मापदंड नाहीत
- परतावा मूल्य: पूर्णांक परत करा. 1 पेक्षा मोठा रिटर्न नंबर वैध फिंगरप्रिंट कार्य संदेश दर्शवतो. प्रत्येक मूल्याचा अर्थ वरील स्थिरांकाने निर्धारित केला जातो.
इंट WINAPI GetRetMsg ();
- कार्य: फिंगरप्रिंट प्रोसेसिंग रिटर्न मेसेज मिळवा
- पॅरामीटर्स: कोणतेही मापदंड नाहीत
- परतावा मूल्य: पूर्णांक परत करा, 1 रिटर्न करा, हे दर्शविते की वर्तमान फिंगरप्रिंट मोडमधील फंक्शन यशस्वीरित्या कार्यान्वित झाले आहे, अन्यथा ते अयशस्वी होईल.
यशस्वी नोंदणी संदर्भ टेम्पलेट आणि जुळणारे टेम्पलेट संपादन केल्यानंतर संबंधित डेटाचे संपादन
BOOL WINAPI GetFpCharByEnl (BYTE * fpbuf, int * fpsize);
- कार्य: संदर्भ टेम्पलेट मिळवा, जे बायनरी स्वरूपात आहे.
- पॅरामीटर: पहिला पॅरामीटर पूर्व-अलोकेटेड मेमरी स्पेस आहे, आणि दुसरा पॅरामीटर टेम्पलेटचा वास्तविक आकार परत करण्यासाठी वापरला जातो.
- परतावा मूल्य: पूर्णांक परत करा, परतावा 1 यश किंवा अपयश दर्शवते
BOOL WINAPI GetFpStrByEnl (char * fpstr);
- कार्य: संदर्भ टेम्पलेट मिळवा, जे स्ट्रिंग स्वरूपात आहे.
- पॅरामीटर: पॅरामीटर हे प्री-अलोकेटेड मेमरी स्पेस आहे
- परतावा मूल्य: पूर्णांक परत करा, परतावा 1 यश किंवा अपयश दर्शवितो
BOOL WINAPI GetFpCharByGen (BYTE * tpbuf, int * tpsize);
- कार्य: जुळणारे टेम्पलेट मिळवा, जे बायनरी स्वरूपात आहे
- पॅरामीटर: पहिला पॅरामीटर पूर्व-वाटप मेमरी स्पेस आहे, आणि दुसरा पॅरामीटर टेम्पलेटचा वास्तविक आकार परत करण्यासाठी वापरला जातो.
- परतावा मूल्य: पूर्णांक परत करा, परतावा 1 यश किंवा अपयश दर्शवितो
BOOL WINAPI GetFpStrByGen (char * tpstr);
- कार्य: संदर्भ साचा मिळविण्यासाठी जुळणारे साचे मिळवा. प्राप्त टेम्पलेट स्ट्रिंग स्वरूपात आहे.
- पॅरामीटर: पॅरामीटर पूर्व-वाटप मेमरी जागा आहे
- परतावा मूल्य: पूर्णांक परत करा, परतावा 1 यश किंवा अपयश दर्शवते
नोंद: वरील सर्व फंक्शन्स फिंगरप्रिंट मेसेज टेम्प्लेट मॅचिंग मिळवण्याच्या प्रक्रियेत कार्यान्वित केल्या जातात
इंट WINAPI मॅच टेम्पलेट वन (BYTE * pSrcData, BYTE * pDstData, int nDstSize);
- कार्य: बायनरी स्वरूपात संदर्भ टेम्पलेट आणि जुळणारे टेम्पलेट यांची तुलना करा
- पॅरामीटर्स: पहिला पॅरामीटर जुळणारे टेम्पलेट आहे, दुसरा पॅरामीटर संदर्भ टेम्पलेट आहे आणि तिसरा पॅरामीटर संदर्भ टेम्पलेटचा आकार आहे, 512.
- परतावा मूल्य: फिंगरप्रिंट अलाइनमेंटचा स्कोअर परत करा, साधारणपणे 100 पेक्षा जास्त म्हणजे संरेखन यशस्वी झाले आहे. या स्कोअरमध्ये बदल केल्याने सुरक्षा पातळी मिळू शकते.
इंट WINAPI MatchTemplateEx (char * pSrcData, char * pDstData);
- कार्य: स्ट्रिंग फॉरमॅटमध्ये संदर्भ टेम्पलेट आणि जुळणारे टेम्पलेट यांची तुलना करा
- पॅरामीटर्स: पहिले पॅरामीटर जुळणारे टेम्पलेट आहे आणि दुसरे पॅरामीटर संदर्भ टेम्पलेट आहे.
- परतावा मूल्य: फिंगरप्रिंट अलाइनमेंटचा स्कोअर परत करा, साधारणपणे 100 पेक्षा जास्त म्हणजे संरेखन यशस्वी झाले आहे. या स्कोअरमध्ये बदल केल्याने सुरक्षा पातळी मिळू शकते.
इंट WINAPI मॅच टेम्पलेट OneEx (BYTE * pSrcData, int nSrcSize, BYTE * pDstData, int nDstSize);
- कार्य: बायनरी स्वरूपात संदर्भ टेम्पलेट्स आणि संदर्भ टेम्पलेट्सची तुलना करणे
- पॅरामीटर्स: पहिला पॅरामीटर संदर्भ टेम्पलेट आहे, दुसरा पॅरामीटर संदर्भ टेम्पलेट आकार आहे, तिसरा पॅरामीटर संदर्भ टेम्पलेट आहे आणि चौथा पॅरामीटर संदर्भ टेम्पलेट आकार आहे. दोन्ही संदर्भ टेम्पलेट 512 आहेत.
- परतावा मूल्य: फिंगरप्रिंट अलाइनमेंटचा स्कोअर परत करा, साधारणतः 100 पेक्षा जास्त म्हणजे संरेखन यशस्वी झाले आहे. या स्कोअरमध्ये बदल केल्याने सुरक्षा पातळी मिळू शकते.
नोंद: टेम्प्लेट्सचे दोन स्वरूप असतात आणि त्यांना एक ते एक पत्रव्यवहार आवश्यक असतो. स्ट्रिंग फॉरमॅट्स बायनरी फॉरमॅट्समध्ये मिसळले जाऊ शकत नाहीत. बायनरी फॉरमॅटमधील टेम्पलेट तुलनेसाठी गती देऊ शकतात. स्ट्रिंग फॉरमॅटमधील टेम्पलेट्स वापरण्यास सुलभता प्रदान करतात
फिंगरप्रिंट प्रतिमा काढत आहे
Int WINAPI DrawImage (HDC hdc, int left, int top);
- कार्य: निर्दिष्ट विंडोवर काढा
- पॅरामीटर्स: पहिला पॅरामीटर ड्रॉइंग डिव्हाइस हँडल आहे, जो GetDC द्वारे प्राप्त केला जातो, दुसरा पॅरामीटर ड्रॉइंगचा X समन्वय असतो आणि तिसरा पॅरामीटर ड्रॉइंगचा Y समन्वय असतो.
- परतावा मूल्य: पूर्णांक, रिटर्न 1 ड्रॉइंगचे यश दर्शवते, रिटर्न 0 ड्रॉइंगचे अपयश दर्शवते.
फंक्शन्स वापरा
वरील फंक्शन्सचा मूळ फ्लो चार्ट खालीलप्रमाणे आहे: आलेखामध्ये, संपादन आणि तुलनासाठी टेम्पलेट स्ट्रिंग फॉरमॅटमध्ये आहे आणि बायनरी फॉरमॅटसाठी टेम्पलेट त्याच प्रकारे आहे. सराव मध्ये, संदर्भ टेम्पलेट सहसा नोंदणी करताना संबंधित वापरकर्त्याच्या माहितीसह डेटाबेसमध्ये संग्रहित केले जाते. ओळखताना, आम्हाला फक्त जुळणारे टेम्पलेट गोळा करणे आवश्यक आहे आणि नंतर डेटाबेसमधील संदर्भ टेम्पलेटशी जुळणार्या टेम्पलेटची तुलना करणे आवश्यक आहे हे निर्धारित करण्यासाठी की वर्तमान बोट हे डेटाबेसमधील वापरकर्त्याचे बोट आहे. (म्हणजे, ते 1:1 किंवा 1:N असो, तुम्हाला फक्त एकदा जुळणारे टेम्पलेट गोळा करणे आवश्यक आहे, आणि नंतर जुळणी यशस्वी आहे की नाही हे निर्धारित करण्यासाठी MatchTemplateEx फंक्शन वापरा.)

कागदपत्रे / संसाधने
![]() |
2CONNET RT1011 फिंगरप्रिंट डेव्हलपमेंट किट [pdf] सूचना RT1011 फिंगरप्रिंट डेव्हलपमेंट किट, RT1011, फिंगरप्रिंट डेव्हलपमेंट किट, डेव्हलपमेंट किट |





