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 തിരികെ നൽകുക.

പീറ്റേഴ്സൺ ചെൻ

സെയിൽസ് ഡയറക്ടർ, ബയോമെട്രിക്, ഫിസിക്കൽ സെക്യൂരിറ്റി വ്യവസായം

യുടെ ഗ്ലോബൽ ചാനൽ സെയിൽസ് ഡയറക്ടറായി Anviz ഗ്ലോബൽ, പീറ്റേഴ്സൺ ചെൻ ബയോമെട്രിക്, ഫിസിക്കൽ സെക്യൂരിറ്റി വ്യവസായത്തിൽ വിദഗ്ദ്ധനാണ്, ആഗോള മാർക്കറ്റ് ബിസിനസ് വികസനം, ടീം മാനേജ്മെന്റ് മുതലായവയിൽ സമ്പന്നമായ അനുഭവമുണ്ട്; കൂടാതെ സ്‌മാർട്ട് ഹോം, വിദ്യാഭ്യാസ റോബോട്ട്, STEM വിദ്യാഭ്യാസം, ഇലക്ട്രോണിക് മൊബിലിറ്റി മുതലായവയെ കുറിച്ചുള്ള സമ്പന്നമായ അറിവ്. നിങ്ങൾക്ക് അവനെ പിന്തുടരാം അല്ലെങ്കിൽ ലിങ്ക്ഡ്.