ads linkedin U-Bio Optical fingerprint sensor SDK | Anviz ගෝලීය

U-Bio Optical ඇඟිලි සලකුණු සංවේදකය SDK

10/23/2012
බෙදාගන්න

1.CD අන්තර්ගතය:

AvzScanner.dll: භාවිතා කරන්නා සඳහා DLL;

Demo : Demo(VC6,VB6,Delphi7,C#);

 

2.පද්ධති අවශ්‍යතාවය: Windows 2000/XPandhigher සංස්කරණය      

3.අපනයන කාර්යය පැහැදිලි කිරීමAvzScanner.dll:

3.1 AvzFindDevice

මූලාකෘතිය: ShortWINAPIAvzFindDevice(unsignedchar 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, අත්සන් නොකළ char *pImage, අත්සන් නොකළ කෙටි bFingerOn)

කාර්යය: සංවේදක කියවනය සඳහා ඇඟිලි සලකුණු රූපය ග්‍රහණය කර රූපය pImage වෙත සුරකින්න

පරාමිතිය: uDeviceID-සංවේදක කියවන්නාගේ අනුක්‍රමික අංකය

                         pImage - ඇඟිලි සලකුණු රූපයේ දත්ත සුරකින්න,

බයිට් 280 × 280 ට වඩා කුඩා නොවේ

              bFingerOn-1: සංවේදකය මත ඇඟිල්ලක් ඇත; 0: සංවේදකය මත ඇඟිල්ලක් නොමැත.

ප්‍රතිලාභ අගය: ප්‍රතිලාභ අගයක් නොමැත

 

3.6 AvzSaveHueBMPFile

මූලාකෘතිය: voidWINAPIAvzSaveHueBMPFile(char *strFIleName, අත්සන් නොකළ char *pImage)

කාර්යය: මතකයේ ඇති මුල් රූපය bmp ගොනුවට සුරකින්න

පරාමිතිය: strFIleName-Fingerprint ගොනු නාමය,

pImage- ඇඟිලි සලකුණු රූප ගබඩා කිරීම සඳහා ස්වාරක්ෂක කලාපය       

ප්‍රතිලාභ අගය: ප්‍රතිලාභ අගයක් නොමැත

 

3.7 AvzSaveClrBMPFile

මූලාකෘතිය: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, අත්සන් නොකළ char *pImage)

කාර්යය: විශේෂාංග රූපය මතකයේ bmp ගොනුවට සුරකින්න

පරාමිතිය: strFIleName-Fingerprint ගොනු නාමය,

pImage- ඇඟිලි සලකුණු විශේෂාංග ගබඩා කිරීම සඳහා ස්වාරක්ෂක කලාපය         

ප්‍රතිලාභ අගය: ප්‍රතිලාභ අගයක් නොමැත

 

3.8 AvzPackFeature

මූලාකෘතිය: shortWINAPIAvzPackFeature(අත්සන් නොකළ char *pFeature1, අත්සන් නොකළ char *pFeature2, අත්සන් නොකළ char *pPackFeature)

කාර්යය: ඇඟිලි සලකුණු අච්චුව සංග්‍රහ කරන්න

පරාමිතිය: pFeature1 -Fingerprint Feature 1,256 bytes ,

          pFeature2 -ඇඟිලි සලකුණු විශේෂාංගය බයිට් 2,256,

          pPackFeature-Anviz ඇඟිලි සලකුණු විශේෂාංග අච්චුව, සහය දක්වයි Anviz නොබැඳි කාල පැමිණීමේ යන්ත්රය.

ප්‍රතිලාභ අගය: pPackFeature ඇඟිලි සලකුණු විශේෂාංග දත්ත ගබඩා කිරීම

 

3.9 AvzUnpackFeature

මූලාකෘතිය: intWINAPIAvzUnpackFeature(අත්සන් නොකළ char *pPackFeature, අත්සන් නොකළ char *pFeature1, අත්සන් නොකළ char *pFeature2)

කාර්යය: decompress the Anviz ඇඟිලි සලකුණු අච්චුව

පරාමිතිය: pPackFeature-Anviz ඇඟිලි සලකුණු විශේෂාංග අච්චුව, සහය දක්වයි Anviz නොබැඳි කාල පැමිණීමේ යන්ත්රය.

pFeature1 -ඇඟිලි සලකුණු විශේෂාංගය බයිට් 1,256,

          pFeature2 -ඇඟිලි සලකුණු විශේෂාංගය බයිට් 2,256,

ප්‍රතිලාභ අගය: සාර්ථක නම් 0 ලබා දෙන්න, එසේ නොමැතිනම් ශුන්‍ය නොවන ලෙස ආපසු දෙන්න

 

3.10 AvzProcess

මූලාකෘතිය: intWINAPIAvzProcess(අත්සන් නොකළ char *pimagein,

                               අත්සන් නොකළ අකුරු * විශේෂාංගය,

                               අත්සන් නොකළ char *pimagebin,

                               අත්සන් නොකළ 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 (අත්සන් නොකළ අකුරු * විශේෂාංගය1,

                           අත්සන් නොකළ අකුරු * විශේෂාංගය2,

                             අත්සන් නොකළ කෙටි මට්ටම = 5,

අත්සන් නොකළ කෙටි භ්‍රමණය = 60)

කාර්යය: ආදාන ඇඟිලි සලකුණු විශේෂාංග දෙකක අගය සසඳන්න

පරාමිතිය: විශේෂාංග1 - ඇඟිලි සලකුණු විශේෂාංගය බයිට් 1,256 

          Feature2 - ඇඟිලි සලකුණු විශේෂාංගය බයිට් 2,256 

          මට්ටම - ගැලපෙන මට්ටම (1-9)

          භ්‍රමණය - ගැලපුම් කෝණය (1-180)

ප්‍රතිලාභ අගය: සාර්ථක නම් 0 ලබා දෙන්න, එසේ නොමැති නම් 1 ආපසු දෙන්න, පද්ධතියේ දෝෂයක් නම් 2 ලබා දෙන්න

 

3.11 AvzMatchN

මූලාකෘතිය: intWINAPIAvzMatchN(අත්සන් නොකළ අක්ෂර * විශේෂාංගය,

                            අත්සන් නොකළ char featurelib[][256],

                              අත්සන් නොකළ දිගු ඇඟිලි අංකය,

                              අත්සන් නොකළ කෙටි මට්ටම = 5,

                අත්සන් නොකළ කෙටි භ්‍රමණය = 60)

කාර්යය: 1:N හඳුනාගැනීමේ ක්‍රමය හරහා ඇඟිලි සලකුණු පුස්තකාලයේ විශේෂාංග අගය සමඟ ආදාන ඇඟිලි සලකුණු විශේෂාංග අගය සසඳන්න

පරාමිතිය: featurein - විශේෂාංග අගය, 256bytes සංසන්දනය කිරීමට අවශ්‍යයි 

          featurelib-Fingerprint විශේෂාංග අගය පුස්තකාල අරාව

          ඇඟිලි අංකය - ඇඟිලි සලකුණු පුස්තකාලයේ ඇඟිලි සලකුණු ප්‍රමාණය

          මට්ටම - ගැලපෙන මට්ටම (1-9)

          භ්‍රමණය - ගැලපුම් කෝණය (1-180)

ප්‍රතිලාභ අගය: ඇඟිලි සලකුණු අච්චුවේ අනුක්‍රමික අංකය (>=0) සාර්ථක නම්, අසාර්ථක නම් -1 ආපසු දෙන්න, පද්ධතියේ දෝෂයක් නම් -2 ලබා දෙන්න.

ස්ටීවන් ජී සර්ඩි

ව්‍යාපාර සංවර්ධන අධ්‍යක්ෂ

අතීත කර්මාන්ත අත්දැකීම්: Stephen G. Sardi හට WFM/T&A සහ Access Control Markets තුළ ප්‍රමුඛ නිෂ්පාදන සංවර්ධනය, නිෂ්පාදනය, නිෂ්පාදන සහය සහ විකුණුම් ප්‍රමුඛ වසර 25+ පළපුරුද්ද ඇත -- පරිශ්‍රයේ සහ ක්ලවුඩ් යෙදවූ විසඳුම් ඇතුළුව. ගෝලීය වශයෙන් පිළිගත් ජෛවමිතික හැකියාව සහිත නිෂ්පාදන පුළුල් පරාසයක.