U-Bio Optik barmaq izi sensoru SDK
1.CD məzmunu:
AvzScanner.dll: istifadəçi istifadə üçün DLL;
Demo: Demo(VC6,VB6,Delphi7,C#);
2.Sistem tələbi: Windows 2000/XPandhigher nəşri
3.İxrac funksiyasının izahıAvzScanner.dll:
3.1 AvzFindDevice
Prototip: ShortWINAPIAvzFindDevice(unsignedchar pSensorName[8][128])
Funksiya: Sensor oxuyucusunu axtarın
Parametr: pSensorName-sensor oxuyucunun adının saxlanması üçün massiv
Qeyd: Məsələn, sensor oxuyucu adı: AvzScanner 1
Qaytarma dəyəri: Əgər uğurlu olarsa 1 qaytarın, əks halda 0 qaytarın
3.2 AvzOpenDevice
Prototip: intWINAPIAvzOpenDevice(imzasız qısa uDeviceID, HWND hWnd)
Funksiya: Sensor oxuyucusunu açın
Parametr: uDeviceID-Sensor oxuyucunun seriya nömrəsi
Hwnd -Barmaq izi şəklinin pəncərə tutacağına nəzər salın
Qaytarma dəyəri: Əgər uğurlu olarsa 0 qaytarın, əks halda 1 qaytarın
3.3 AvzCloseDevice
Prototip: voidWINAPIAvzCloseDevice(imzasız qısa uDeviceID)
Funksiya: Sensor oxuyucusunu bağlayın
Parametr: uDeviceID-Sensor oxuyucunun seriya nömrəsi
Qaytarma dəyəri: Qaytarma dəyəri yoxdur
3.4 AvzGetCard
Prototip:voidWINAPIAvzGetCard(imzasız qısa uDeviceID, dword *lCardID)
Funksiya: Kart nömrəsini əldə edin
Parametr: uDeviceID -Sensor oxuyucunun seriya nömrəsi
lCardID - Kart nömrəsi
Qaytarma dəyəri: Qaytarma dəyəri yoxdur
3.5 AvzGetImage
Prototip: voidWINAPIAvzGetImage(imzasız qısa uDeviceID, imzasız simvol *pImage, imzasız qısa bFingerOn)
Funksiya: Sensor oxuyucusu üçün barmaq izi şəklini çəkin və şəkli pImage-də saxlayın
Parametr: uDeviceID-Sensor oxuyucunun seriya nömrəsi
pImage-Barmaq izi şəklinin məlumatlarını yadda saxlayın,
280×280 baytdan kiçik olmamalıdır
bFingerOn-1:sensorda barmaq var;0:sensorda barmaq yoxdur.
Qaytarma dəyəri: Qaytarma dəyəri yoxdur
3.6 AvzSaveHueBMPFile
Prototip: voidWINAPIAvzSaveHueBMPFile(char *strFIleName, imzasız char *pImage)
Funksiya: Orijinal şəkli yaddaşda bmp faylında saxlayın
Parametr: strFIleName-Barmaq izi fayl adı,
pImage - barmaq izi təsvirinin saxlanması üçün bufer zonası
Qaytarma dəyəri: Qaytarma dəyəri yoxdur
3.7 AvzSaveClrBMPFile
Prototip: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, imzasız char *pImage)
Funksiya: Xüsusiyyət şəklini yaddaşda bmp faylında saxlayın
Parametr: strFIleName-Barmaq izi fayl adı,
pImage- Barmaq izi funksiyasının saxlanması üçün bufer zonası
Qaytarma dəyəri: Qaytarma dəyəri yoxdur
3.8 AvzPackFeature
Prototip: qısaWINAPIAvzPackFeature(imzasız simvol *pFeature1, imzasız simvol *pFeature2, imzasız simvol *pPackFeature)
Funksiya: Barmaq izi şablonunu əhatə edin
Parametr: pFeature1 -Barmaq izi Xüsusiyyəti 1,256 bayt,
pFeature2 -Barmaq izi funksiyası 2,256 bayt,
pPackFeature –Anviz barmaq izi xüsusiyyət şablonunu dəstəkləyir Anviz oflayn vaxtda iştirak maşını.
Qaytarma dəyəri: pPackFeature Barmaq izi funksiyası məlumatlarının saxlanması
3.9 AvzUnpack Xüsusiyyəti
Prototip: intWINAPIAvzUnpackFeature(imzasız simvol *pPackFeature, imzasız simvol *pFeature1, imzasız simvol *pFeature2)
Funksiya: dekompressiya Anviz barmaq izi şablonu
Parametr: pPackFeature–Anviz barmaq izi xüsusiyyət şablonunu dəstəkləyir Anviz oflayn vaxtda iştirak maşını.
pFeature1 -Barmaq izi xüsusiyyəti 1,256 bayt,
pFeature2 -Barmaq izi xüsusiyyəti 2,256 bayt,
Qaytarma dəyəri: Əgər uğurlu olarsa 0 qaytarın, əks halda sıfırdan fərqli qaytarın
3.10 AvzProcess
Prototip: intWINAPIAvzProcess(imzasız simvol *pimagein,
imzasız simvol * xüsusiyyəti,
imzasız simvol *pimagebin,
imzasız char bthin,
imzasız char bdrawfea,
imzasız qısa uRate = 110)
Funksiya: Daxil edilmiş barmaq izi təsviri məlumatından barmaq izi funksiyasının dəyərini çəkin.
Parametr: pimagein –Eni 280, hündürlüyü 280 olan barmaq izi şəkli məlumatını daxil edin, məlumatlar sətirlərdə düzüləcək, Rəngi göstərmək üçün hər şəkil elementi üçün 1 bayt istifadə edin
Xüsusiyyət - Yaradılan Barmaq izi xüsusiyyət dəyəri, 256 simvol olmayan bayt massivi
Pimagebin - ikiqat dəyərli şəkil məlumatı yaradın, eni 280, hündürlüyü 280, məlumatlar sətirlərdə düzüləcək, hər bir şəkil elementini göstərmək üçün 0 və 255-dən istifadə edin
Bthin –1-pimagebin düzəldilmiş təsviri yaradacaq
0-pimagebin düzəldilməyən görüntü yaradacaq
Bdrawfea –1-pimagebin xüsusiyyət spotunun məlumatını yaradacaq.
- pimagebin xüsusiyyət nöqtəsi haqqında məlumat yaratmayacaq.
uRate - Kamera modelinə görə fərqli dəyərlər götürün, (U-Bio =94)
Qaytarma dəyəri: Uğurlu olarsa 0, uğursuz olarsa 1, sistem xətası olarsa 2 qaytarın
3.11 AvzMatch
Prototip: intWINAPIAvzMatch(imzasız simvol *xüsusiyyət1,
imzasız simvol *xüsusiyyət2,
imzasız qısa səviyyə = 5,
imzasız qısa fırlanma = 60)
Funksiya: İki giriş Barmaq izi funksiyasının dəyərini müqayisə edin
Parametr: xüsusiyyət1 - Barmaq izi xüsusiyyəti 1,256 bayt
Xüsusiyyət2 - Barmaq izi xüsusiyyəti 2,256 bayt
səviyyə - Uyğun səviyyə (1-9)
döndərmək - Uyğun fırlanma bucağı (1-180)
Qaytarma dəyəri: Əgər uğurlu olarsa 0 qaytarın, əks halda 1 qaytarın, sistem xətası olarsa 2 qaytarın
3.11 AvzMatchN
Prototip: intWINAPIAvzMatchN(imzasız simvol *xüsusiyyətdə,
imzasız simvol xüsusiyyətlib[][256],
imzasız uzun barmaq sayı,
imzasız qısa səviyyə = 5,
imzasız qısa fırlanma = 60)
Funksiya: 1:N identifikasiya üsulu ilə daxil edilmiş Barmaq izi funksiyasının dəyərini barmaq izi kitabxanasının xüsusiyyət dəyəri ilə müqayisə edin
Parametr: xüsusiyyət - Xüsusiyyət dəyərini müqayisə etmək lazımdır, 256 bayt
Featurelib-Barmaq izi xüsusiyyət dəyəri kitabxana massivi
fingernum - Barmaq izi kitabxanasındakı barmaq izi miqdarı
səviyyə - Uyğun səviyyə (1-9)
döndərmək - Uyğun fırlanma bucağı (1-180)
Qaytarma dəyəri: Əgər uğurlu olarsa, barmaq izi şablonunun seriya nömrəsini (>=0) qaytarın, uğursuz olarsa -1, sistem xətası olarsa -2 qaytarın.
Stephen G. Sardi
Biznesin İnkişafı Direktoru
Keçmiş sənaye təcrübəsi: Stephen G. Sardi, güclü diqqət mərkəzində olmaqla, yerli və buludda yerləşdirilmiş həllər də daxil olmaqla, WFM/T&A və Access Control bazarlarında məhsul inkişafı, istehsalı, məhsul dəstəyi və satışı üzrə 25+ illik təcrübəyə malikdir. qlobal səviyyədə qəbul edilmiş biometrik qabiliyyətli məhsulların geniş çeşidində.