ads linkedin SDK sensor cap jari Optik U-Bio | Anviz Global

SDK sensor cap jari Optik U-Bio

10/23/2012
Kongsi

1.Kandungan CD:

AvzScanner.dll: DLL untuk kegunaan pengguna;

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

 

2.Keperluan sistem: Windows 2000/XPandhigher edition      

3.Penjelasan Fungsi Eksport dalamAvzScanner.dll:

3.1 AvzFindDevice

Prototaip: ShortWINAPIAvzFindDevice(unsignedchar pSensorName[8][128])

Fungsi: Cari pembaca Sensor

Parameter: pSensorName-tatasusunan untuk menyimpan nama pembaca sensor

Notis: Contohnya nama pembaca sensor:AvzScanner 1

Nilai pulangan: Kembalikan 1 jika berjaya, jika tidak pulangkan 0

 

3.2 AvzOpenDevice

Prototaip: intWINAPIAvzOpenDevice(uDeviceID pendek tidak ditandatangani, HWND hWnd)

Fungsi: Buka pembaca sensor

Parameter: Nombor siri pembaca uDeviceID-Sensor

Hwnd -Pratonton pemegang tetingkap imej cap jari

Nilai pulangan: Kembalikan 0 jika berjaya, jika tidak pulangkan 1

 

3.3 AvzCloseDevice

Prototaip: voidWINAPIAvzCloseDevice(uDeviceID pendek tidak ditandatangani)

Fungsi: Tutup pembaca sensor

Parameter: Nombor siri pembaca uDeviceID-Sensor

Nilai pulangan: Tiada nilai pulangan

 

3.4 AvzGetCard

Prototaip:voidWINAPIAvzGetCard(uDeviceID pendek tidak ditandatangani, dword *lCardID)

Fungsi: Dapatkan Nombor Kad

Parameter: uDeviceID -Nombor siri pembaca sensor

           lCardID - Nombor Kad

Nilai pulangan: Tiada nilai pulangan

 

3.5 AvzGetImage

Prototaip: voidWINAPIAvzGetImage(unsigned short uDeviceID, unsigned char *pImage,unsigned short bFingerOn)

Fungsi: Tangkap imej cap jari untuk pembaca penderia dan simpan imej ke dalam pImage

Parameter: Nombor siri pembaca uDeviceID-Sensor

                         pImage-Simpan data imej cap jari ,

tidak kurang daripada 280×280 bait

              bFingerOn-1:mempunyai jari pada penderia;0:tidak mempunyai jari pada penderia.

Nilai pulangan: Tiada nilai pulangan

 

3.6 AvzSaveHueBMPFile

Prototaip: voidWINAPIAvzSaveHueBMPFile(char *strFIleName, unsigned char *pImage)

Fungsi: Simpan imej asal dalam memori ke fail bmp

Parameter: nama fail strFIleName-cap jari,

pImej- zon penimbal untuk storan imej cap jari       

Nilai pulangan: Tiada nilai pulangan

 

3.7 AvzSaveClrBMPFile

Prototaip: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, unsigned char *pImage)

Fungsi: Simpan imej ciri dalam memori ke fail bmp

Parameter: nama fail strFIleName-cap jari,

pImage- Zon penampan untuk storan ciri cap jari         

Nilai pulangan: Tiada nilai pulangan

 

3.8 Ciri AvzPack

Prototaip: shortWINAPIAvzPackFeature(unsigned char *pFeature1, unsigned char *pFeature2, unsigned char *pPackFeature)

Fungsi: Merangkum templat cap jari

Parameter: pFeature1 -Ciri Cap Jari 1,256 bait ,

          pFeature2 -Ciri Cap Jari 2,256 bait ,

          pPackFeature–Anviz templat ciri cap jari, menyokong Anviz mesin kehadiran masa luar talian.

Nilai pulangan: pPackFeature Penyimpanan data ciri cap jari

 

3.9 Ciri AvzUnpack

Prototaip: intWINAPIAvzUnpackFeature(unsigned char *pPackFeature, unsigned char *pFeature1, unsigned char *pFeature2)

Fungsi: nyahmampat Anviz templat cap jari

Parameter: pPackFeature–Anviz templat ciri cap jari, menyokong Anviz mesin kehadiran masa luar talian.

pFeature1 -Ciri cap jari 1,256 bait ,

          pFeature2 -Ciri cap jari 2,256 bait ,

Nilai pulangan: Kembalikan 0 jika berjaya, jika tidak pulangkan bukan sifar

 

3.10 Proses Avz

Prototaip: intWINAPIAvzProcess(unsigned char *pimagein,

                               aksara tidak bertanda *ciri,

                               aksara tidak bertanda *pimagebin,

                               unsigned char bthin,

                               unsigned char bdrawfea,

uRate pendek tidak ditandatangani = 110)

Fungsi: Tangkap nilai ciri cap jari daripada data imej cap jari input.

Parameter: piimagein –Masukkan data imej cap jari dengan lebar 280, tinggi 280, data akan disusun secara teratur dalam baris, gunakan 1 bait untuk setiap elemen gambar untuk menunjukkan Hue

          Ciri – Nilai ciri Cap Jari Dijana, tatasusunan bait bukan simbol 256

          Pimagebin –menjana data imej nilai berganda, lebar 280, tinggi 280, data akan disusun secara teratur dalam baris, gunakan 0 dan 255 untuk menunjukkan setiap elemen gambar

          Bthin –1-pimagebin akan menghasilkan imej yang diperbetulkan

                                     0-pimagebin akan menghasilkan imej yang tidak dibetulkan

          Bdrawfea –1-pimagebin akan menjana maklumat tempat ciri.

  • piimagebin tidak akan menjana maklumat tempat ciri.

          uRate - Ambil nilai berbeza mengikut model kamera, (U-Bio =94)

Nilai pulangan: Kembalikan 0 jika berjaya, kembalikan 1 jika gagal, kembalikan 2 jika ralat sistem

 

3.11 AvzMatch

Prototaip: intWINAPIAvzMatch(unsigned char *feature1,

                           aksara tidak bertanda *ciri2,

                             tahap pendek tidak ditandatangani = 5,

putaran pendek tidak ditandatangani = 60)

Fungsi: Bandingkan nilai dua ciri Cap Jari input

Parameter: ciri1 - Ciri cap jari 1,256bait 

          Ciri2 - Ciri cap jari 2,256bait 

          tahap - Tahap padanan (1-9)

          putar - Memadankan sudut putaran(1-180)

Nilai pulangan: Kembalikan 0 jika berjaya, kembalikan 1jika tidak, kembalikan 2 jika ralat sistem

 

3.11 AvzMatchN

Prototaip: intWINAPIAvzMatchN(unsigned char *featurein,

                            unsigned char featurelib[][256],

                              jari panjang yang tidak ditandatangani,

                              tahap pendek tidak ditandatangani = 5,

                putaran pendek tidak ditandatangani = 60)

Fungsi: Bandingkan nilai ciri Cap Jari input dengan nilai ciri perpustakaan cap jari melalui kaedah pengenalan 1:N

Parameter: featurein - Perlu membandingkan nilai ciri, 256bait 

          tatasusunan perpustakaan nilai ciri featurelib-cap jari

          fingernum - Jumlah cap jari dalam pustaka cap jari

          tahap - Tahap padanan (1-9)

          putar - Memadankan sudut putaran(1-180)

Nilai pulangan: Kembalikan nombor siri templat cap jari(>=0) jika berjaya, kembalikan -1 jika gagal, kembalikan -2 jika ralat sistem.

Peterson Chen

pengarah jualan, industri keselamatan biometrik dan fizikal

Sebagai pengarah jualan saluran global bagi Anviz global, Peterson Chen ialah pakar dalam industri keselamatan biometrik dan fizikal, dengan pengalaman yang kaya dalam pembangunan perniagaan pasaran global, pengurusan pasukan, dsb; Dan juga pengetahuan yang kaya tentang rumah pintar, robot pendidikan & pendidikan STEM, mobiliti elektronik, dll. Anda boleh mengikutinya atau LinkedIn.