U-బయో ఆప్టికల్ ఫింగర్ ప్రింట్ సెన్సార్ SDK
1.CD కంటెంట్:
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, unsigned char *pImage)
ఫంక్షన్: ఒరిజినల్ ఇమేజ్ని మెమరీలో bmp ఫైల్కి సేవ్ చేయండి
పరామితి: strFIleName-ఫింగర్ప్రింట్ ఫైల్ పేరు,
pImage- వేలిముద్ర చిత్రం నిల్వ కోసం బఫర్ జోన్
రిటర్న్ విలువ: రిటర్న్ విలువ లేదు
3.7 AvzSaveClrBMPFile
ప్రోటోటైప్: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, సైన్ చేయని అక్షరం *pImage)
ఫంక్షన్: ఫీచర్ ఇమేజ్ని మెమరీలో bmp ఫైల్కి సేవ్ చేయండి
పరామితి: strFIleName-ఫింగర్ప్రింట్ ఫైల్ పేరు,
pImage- వేలిముద్ర ఫీచర్ నిల్వ కోసం బఫర్ జోన్
రిటర్న్ విలువ: రిటర్న్ విలువ లేదు
3.8 AvzPackFeature
ప్రోటోటైప్: shortWINAPIAvzPackFeature(సంతకం చేయని చార్ *pFeature1, సంతకం చేయని చార్ *pFeature2, సంతకం చేయని చార్ *pPackFeature)
ఫంక్షన్: వేలిముద్ర టెంప్లేట్ను ఎన్క్యాప్సులేట్ చేయండి
పరామితి: pFeature1 -ఫింగర్ప్రింట్ ఫీచర్ 1,256 బైట్లు ,
pFeature2 -ఫింగర్ప్రింట్ ఫీచర్ 2,256 బైట్లు,
pPackFeature-Anviz వేలిముద్ర ఫీచర్ టెంప్లేట్, మద్దతు ఇస్తుంది Anviz ఆఫ్లైన్ సమయ హాజరు యంత్రం.
రిటర్న్ విలువ: pPackFeature వేలిముద్ర ఫీచర్ డేటా నిల్వ
3.9 AvzUnpackFeature
ప్రోటోటైప్: intWINAPIAvzUnpackFeature(సంతకం చేయని చార్ *pPackFeature, సంతకం చేయని చార్ *pFeature1, సంతకం చేయని చార్ *pFeature2)
ఫంక్షన్: డికంప్రెస్ ది Anviz వేలిముద్ర టెంప్లేట్
పరామితి: pPackFeature-Anviz వేలిముద్ర ఫీచర్ టెంప్లేట్, మద్దతు ఇస్తుంది Anviz ఆఫ్లైన్ సమయ హాజరు యంత్రం.
pFeature1 -ఫింగర్ప్రింట్ ఫీచర్ 1,256 బైట్లు,
pFeature2 -ఫింగర్ప్రింట్ ఫీచర్ 2,256 బైట్లు,
రిటర్న్ విలువ: విజయవంతమైతే 0ని తిరిగి ఇవ్వండి, లేకపోతే నాన్ జీరోని తిరిగి ఇవ్వండి
3.10 AvzProcess
నమూనా: intWINAPIAvzProcess(సంతకం చేయని char *pimagein,
సంతకం చేయని చార్ * లక్షణం,
సంతకం చేయని చార్ * పిమేజిబిన్,
సంతకం చేయని చార్ బిథిన్,
సంతకం చేయని char bdrawfea,
సంతకం చేయని చిన్న uRate = 110)
ఫంక్షన్: ఇన్పుట్ ఫింగర్ప్రింట్ ఇమేజ్ డేటా నుండి వేలిముద్ర ఫీచర్ విలువను క్యాప్చర్ చేయండి.
పరామితి: pimagein –ఇన్పుట్ ఫింగర్ప్రింట్ ఇమేజ్ డేటా వెడల్పు 280, ఎత్తు 280, డేటా వరుసలలో క్రమబద్ధంగా అమర్చబడుతుంది, రంగును సూచించడానికి ప్రతి చిత్ర మూలకం కోసం 1 బైట్లను ఉపయోగించండి
ఫీచర్ -జెనరేటెడ్ ఫింగర్ప్రింట్ ఫీచర్ విలువ, 256 నాన్ సింబల్ బైట్ల శ్రేణి
పిమేజ్బిన్ - డబుల్ వాల్యూ ఇమేజ్ డేటాను రూపొందించండి, వెడల్పు 280, ఎత్తు 280, డేటా వరుసలలో క్రమబద్ధంగా అమర్చబడుతుంది, ప్రతి చిత్ర మూలకాన్ని సూచించడానికి 0 మరియు 255 ఉపయోగించండి
Bthin –1-pimagebin సరిదిద్దబడిన చిత్రాన్ని రూపొందిస్తుంది
0-pimagebin సరిదిద్దని చిత్రాన్ని రూపొందిస్తుంది
Bdrawfea –1-pimagebin ఫీచర్ స్పాట్ సమాచారాన్ని రూపొందిస్తుంది.
- pimagebin ఫీచర్ స్పాట్ యొక్క సమాచారాన్ని రూపొందించదు.
uRate - కెమెరా మోడల్ ప్రకారం వివిధ విలువలను తీసుకోండి, (U-Bio =94)
రిటర్న్ విలువ: విజయవంతమైతే 0ని, విఫలమైతే 1ని, సిస్టమ్ ఎర్రర్ అయితే 2ని తిరిగి ఇవ్వండి
3.11 AvzMatch
ప్రోటోటైప్: intWINAPIAvzMatch(సంతకం చేయని చార్ *ఫీచర్1,
సంతకం చేయని చార్ * ఫీచర్2,
సంతకం చేయని చిన్న స్థాయి = 5,
సంతకం చేయని షార్ట్ రొటేట్ = 60)
ఫంక్షన్: రెండు ఇన్పుట్ ఫింగర్ప్రింట్ ఫీచర్ల విలువను సరిపోల్చండి
పరామితి: ఫీచర్1 - ఫింగర్ప్రింట్ ఫీచర్ 1,256బైట్లు
ఫీచర్2 - ఫింగర్ప్రింట్ ఫీచర్ 2,256బైట్లు
స్థాయి - సరిపోలే స్థాయి(1-9)
రొటేట్ - మ్యాచింగ్రోటేషనల్ యాంగిల్(1-180)
రిటర్న్ విలువ: విజయవంతమైతే 0ని తిరిగి ఇవ్వండి, లేకపోతే 1ని తిరిగి ఇవ్వండి, సిస్టమ్ ఎర్రర్ అయితే 2ని తిరిగి ఇవ్వండి
3.11 AvzMatchN
ప్రోటోటైప్: intWINAPIAvzMatchN(సంతకం చేయని చార్ *ఫీచర్,
సంతకం చేయని చార్ ఫీచర్లిబ్[][256],
సంతకం చేయని పొడవాటి వేలు,
సంతకం చేయని చిన్న స్థాయి = 5,
సంతకం చేయని షార్ట్ రొటేట్ = 60)
ఫంక్షన్: 1:N గుర్తింపు పద్ధతి ద్వారా వేలిముద్ర లైబ్రరీ ఫీచర్ విలువతో ఇన్పుట్ ఫింగర్ప్రింట్ ఫీచర్ విలువను సరిపోల్చండి
పరామితి: ఫీచర్ఇన్ - ఫీచర్ విలువ, 256బైట్లను సరిపోల్చాలి
ఫీచర్లిబ్-ఫింగర్ప్రింట్ ఫీచర్ వాల్యూ లైబ్రరీ అర్రే
వేలిముద్ర - వేలిముద్ర లైబ్రరీలో వేలిముద్ర మొత్తం
స్థాయి - సరిపోలే స్థాయి(1-9)
రొటేట్ - మ్యాచింగ్రోటేషనల్ యాంగిల్(1-180)
రిటర్న్ విలువ: విజయవంతమైతే వేలిముద్ర టెంప్లేట్ సీరియల్ నంబర్ (>=0)ని, విఫలమైతే -1ని తిరిగి ఇవ్వండి, సిస్టమ్ ఎర్రర్ అయితే -2ని తిరిగి ఇవ్వండి.
పీటర్సన్ చెన్
సేల్స్ డైరెక్టర్, బయోమెట్రిక్ మరియు ఫిజికల్ సెక్యూరిటీ పరిశ్రమ
యొక్క గ్లోబల్ ఛానెల్ సేల్స్ డైరెక్టర్గా Anviz గ్లోబల్, పీటర్సన్ చెన్ బయోమెట్రిక్ మరియు ఫిజికల్ సెక్యూరిటీ పరిశ్రమలో నిపుణుడు, గ్లోబల్ మార్కెట్ బిజినెస్ డెవలప్మెంట్, టీమ్ మేనేజ్మెంట్ మొదలైన వాటిలో గొప్ప అనుభవం ఉంది; మరియు స్మార్ట్ హోమ్, ఎడ్యుకేషనల్ రోబోట్ & STEM ఎడ్యుకేషన్, ఎలక్ట్రానిక్ మొబిలిటీ మొదలైన వాటి గురించి గొప్ప జ్ఞానం. మీరు అతనిని అనుసరించవచ్చు లేదా లింక్డ్ఇన్.