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.

Stephen G. Sardi

Pengarah Pembangunan Perniagaan

Pengalaman Industri Lalu: Stephen G. Sardi mempunyai pengalaman selama 25+ tahun menerajui pembangunan produk, pengeluaran, sokongan produk dan jualan dalam pasaran WFM/T&A dan Kawalan Akses -- termasuk penyelesaian di premis dan penggunaan awan, dengan fokus yang kukuh pada rangkaian luas produk berkebolehan biometrik yang diterima secara global.