ads linkedin യു-ബയോ ഒപ്റ്റിക്കൽ ഫിംഗർപ്രിന്റ് സെൻസർ SDK | Anviz ആഗോള

യു-ബയോ ഒപ്റ്റിക്കൽ ഫിംഗർപ്രിന്റ് സെൻസർ 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)

ഫംഗ്‌ഷൻ: സെൻസർ റീഡറിനായി ഫിംഗർപ്രിന്റ് ഇമേജ് ക്യാപ്‌ചർ ചെയ്‌ത് ചിത്രം pImage-ൽ സംരക്ഷിക്കുക

പാരാമീറ്റർ: uDeviceID-സെൻസർ റീഡറിന്റെ സീരിയൽ നമ്പർ

                         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(ഒപ്പ് ചെയ്യാത്ത char *pFeature1, ഒപ്പിടാത്ത char *pFeature2, ഒപ്പിടാത്ത char *pPackFeature)

പ്രവർത്തനം: ഫിംഗർപ്രിന്റ് ടെംപ്ലേറ്റ് എൻകാപ്സുലേറ്റ് ചെയ്യുക

പാരാമീറ്റർ: pFeature1 -ഫിംഗർപ്രിന്റ് ഫീച്ചർ 1,256 ബൈറ്റുകൾ ,

          pFeature2 -ഫിംഗർപ്രിന്റ് ഫീച്ചർ 2,256 ബൈറ്റുകൾ,

          pPackFeature-Anviz ഫിംഗർപ്രിന്റ് ഫീച്ചർ ടെംപ്ലേറ്റ്, പിന്തുണയ്ക്കുന്നു Anviz ഓഫ്‌ലൈൻ സമയ ഹാജർ യന്ത്രം.

റിട്ടേൺ മൂല്യം: pPackFeature ഫിംഗർപ്രിന്റ് സവിശേഷത ഡാറ്റയുടെ സംഭരണം

 

3.9 AvzUnpackFeature

പ്രോട്ടോടൈപ്പ്: intWINAPIAvzUnpackFeature(ഒപ്പ് ചെയ്യാത്ത ചാർ *pPackFeature, ഒപ്പിടാത്ത char *pFeature1, ഒപ്പിടാത്ത char *pFeature2)

പ്രവർത്തനം: വിഘടിപ്പിക്കുക Anviz വിരലടയാള ടെംപ്ലേറ്റ്

പാരാമീറ്റർ: pPackFeature-Anviz ഫിംഗർപ്രിന്റ് ഫീച്ചർ ടെംപ്ലേറ്റ്, പിന്തുണയ്ക്കുന്നു Anviz ഓഫ്‌ലൈൻ സമയ ഹാജർ യന്ത്രം.

pFeature1 -ഫിംഗർപ്രിന്റ് ഫീച്ചർ 1,256 ബൈറ്റുകൾ,

          pFeature2 -ഫിംഗർപ്രിന്റ് ഫീച്ചർ 2,256 ബൈറ്റുകൾ,

റിട്ടേൺ മൂല്യം: വിജയകരമാണെങ്കിൽ 0 നൽകുക, അല്ലാത്തപക്ഷം പൂജ്യമല്ല

 

3.10 AvzProcess

പ്രോട്ടോടൈപ്പ്: intWINAPIAvzProcess(ഒപ്പ് ചെയ്യാത്ത char *pimagein,

                               ഒപ്പിടാത്ത ചാർ * സവിശേഷത,

                               ഒപ്പിടാത്ത ചാർ *പിമഗെബിൻ,

                               ഒപ്പിടാത്ത char bthin,

                               ഒപ്പിടാത്ത char 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(ഒപ്പ് ചെയ്യാത്ത char *feature1,

                           ഒപ്പിടാത്ത ചാർ *ഫീച്ചർ2,

                             ഒപ്പിടാത്ത ഷോർട്ട് ലെവൽ = 5,

ഒപ്പിടാത്ത ഷോർട്ട് റൊട്ടേറ്റ് = 60)

പ്രവർത്തനം: രണ്ട് ഇൻപുട്ട് ഫിംഗർപ്രിന്റ് ഫീച്ചറുകളുടെ മൂല്യം താരതമ്യം ചെയ്യുക

പാരാമീറ്റർ: ഫീച്ചർ1 - ഫിംഗർപ്രിന്റ് ഫീച്ചർ 1,256ബൈറ്റുകൾ 

          ഫീച്ചർ2 - ഫിംഗർപ്രിന്റ് ഫീച്ചർ 2,256ബൈറ്റുകൾ 

          ലെവൽ - പൊരുത്തപ്പെടുന്ന ലെവൽ(1-9)

          റൊട്ടേറ്റ് - മാച്ചിംഗ്രോട്ടേഷണൽ ആംഗിൾ(1-180)

റിട്ടേൺ മൂല്യം: വിജയകരമാണെങ്കിൽ 0 നൽകുക, അല്ലാത്തപക്ഷം 1 മടങ്ങുക, സിസ്റ്റം പിശകാണെങ്കിൽ 2 നൽകുക

 

3.11 AvzMatchN

പ്രോട്ടോടൈപ്പ്: intWINAPIAvzMatchN(ഒപ്പ് ചെയ്യാത്ത char *featurein,

                            ഒപ്പിടാത്ത ചാർ ഫീച്ചർലിബ്[][256],

                              ഒപ്പിടാത്ത നീളമുള്ള വിരലടയാളം,

                              ഒപ്പിടാത്ത ഷോർട്ട് ലെവൽ = 5,

                ഒപ്പിടാത്ത ഷോർട്ട് റൊട്ടേറ്റ് = 60)

പ്രവർത്തനം: 1:N തിരിച്ചറിയൽ രീതി വഴി ഫിംഗർപ്രിന്റ് ലൈബ്രറിയുടെ ഫീച്ചർ മൂല്യവുമായി ഇൻപുട്ട് ഫിംഗർപ്രിന്റ് ഫീച്ചർ മൂല്യം താരതമ്യം ചെയ്യുക

പാരാമീറ്റർ: ഫീച്ചറിൻ - ഫീച്ചർ മൂല്യം താരതമ്യം ചെയ്യേണ്ടതുണ്ട്, 256ബൈറ്റുകൾ 

          ഫീച്ചർലിബ്-ഫിംഗർപ്രിന്റ് ഫീച്ചർ വാല്യൂ ലൈബ്രറി അറേ

          ഫിംഗർനം - ഫിംഗർപ്രിന്റ് ലൈബ്രറിയിലെ വിരലടയാള തുക

          ലെവൽ - പൊരുത്തപ്പെടുന്ന ലെവൽ(1-9)

          റൊട്ടേറ്റ് - മാച്ചിംഗ്രോട്ടേഷണൽ ആംഗിൾ(1-180)

റിട്ടേൺ മൂല്യം: ഫിംഗർപ്രിന്റ് ടെംപ്ലേറ്റിന്റെ സീരിയൽ നമ്പർ (>=0) വിജയകരമാണെങ്കിൽ, പരാജയപ്പെട്ടാൽ -1 തിരികെ നൽകുക, സിസ്റ്റം പിശകാണെങ്കിൽ -2 തിരികെ നൽകുക.

നിക് വാങ്

എക്സ്തിംഗ്സിലെ മാർക്കറ്റിംഗ് സ്പെഷ്യലിസ്റ്റ്

നിക്കിന് ഹോങ്കോംഗ് ബാപ്റ്റിസ്റ്റ് യൂണിവേഴ്‌സിറ്റിയിൽ നിന്ന് ബിരുദവും ബിരുദാനന്തര ബിരുദവും ഉണ്ട് കൂടാതെ സ്‌മാർട്ട് ഹാർഡ്‌വെയർ വ്യവസായത്തിൽ 2 വർഷത്തെ പരിചയവുമുണ്ട്. നിങ്ങൾക്ക് അവനെ പിന്തുടരാം അല്ലെങ്കിൽ ലിങ്ക്ഡ്.