യു-ബയോ ഒപ്റ്റിക്കൽ ഫിംഗർപ്രിന്റ് സെൻസർ SDK
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 തിരികെ നൽകുക.
സ്റ്റീഫൻ ജി സർദി
ബിസിനസ് ഡെവലപ്മെന്റ് ഡയറക്ടർ
മുൻകാല ഇൻഡസ്ട്രി അനുഭവം: സ്റ്റീഫൻ ജി. സാർഡിക്ക് 25+ വർഷത്തെ പരിചയമുണ്ട്, WFM/T&A, ആക്സസ് കൺട്രോൾ മാർക്കറ്റുകൾക്കുള്ളിൽ ഉൽപ്പന്ന വികസനം, ഉൽപ്പാദനം, ഉൽപ്പന്ന പിന്തുണ, വിൽപ്പന എന്നിവയ്ക്ക് നേതൃത്വം നൽകുന്നു -- ഓൺ-പ്രെമൈസ്, ക്ലൗഡ് വിന്യസിച്ച പരിഹാരങ്ങൾ ഉൾപ്പെടെ. ആഗോളതലത്തിൽ അംഗീകരിക്കപ്പെട്ട ബയോമെട്രിക് ശേഷിയുള്ള ഉൽപ്പന്നങ്ങളുടെ വിപുലമായ ശ്രേണിയിൽ.