U-Bio ოპტიკური თითის ანაბეჭდის სენსორი SDK
1.CD შინაარსი:
AvzScanner.dll: DLL მომხმარებლისთვის;
დემო: დემო (VC6, VB6, Delphi7, C#);
2.სისტემური მოთხოვნა: Windows 2000/XPandhigher edition
3.ექსპორტის ფუნქციის ახსნაAvzScanner.dll:
3.1 AvzFindDevice
პროტოტიპი: ShortWINAPIAvzFindDevice(ხელმოუწერელი pSensorName[8][128])
ფუნქცია: მოძებნეთ სენსორის მკითხველი
პარამეტრი: pSensorName - მასივი სენსორის წამკითხველის სახელის შესანახად
შენიშვნა: მაგალითად, სენსორის წამკითხველის სახელი: AvzScanner 1
დაბრუნების მნიშვნელობა: დააბრუნეთ 1 თუ წარმატებულია, წინააღმდეგ შემთხვევაში დააბრუნეთ 0
3.2 AvzOpenDevice
პროტოტიპი: intWINAPIAvzOpenDevice(ხელმოუწერელი მოკლე uDeviceID, HWND hWnd)
ფუნქცია: გახსენით სენსორის წამკითხველი
პარამეტრი: uDeviceID-Sensor reader-ის სერიული ნომერი
Hwnd - გადახედეთ თითის ანაბეჭდის გამოსახულების ფანჯრის სახელურს
დაბრუნების მნიშვნელობა: დააბრუნეთ 0, თუ წარმატებულია, წინააღმდეგ შემთხვევაში, დააბრუნეთ 1
3.3 AvzCloseDevice
პროტოტიპი: voidWINAPIAvzCloseDevice(ხელმოუწერელი მოკლე uDeviceID)
ფუნქცია: დახურეთ სენსორის წამკითხველი
პარამეტრი: uDeviceID-Sensor reader-ის სერიული ნომერი
დაბრუნების ღირებულება: დაბრუნების მნიშვნელობა არ არის
3.4 AvzGetCard
პროტოტიპი: voidWINAPIAvzGetCard(ხელმოუწერელი მოკლე uDeviceID, dword *lCardID)
ფუნქცია: მიიღეთ ბარათის ნომერი
პარამეტრი: uDeviceID - სენსორის წამკითხველის სერიული ნომერი
lCardID - ბარათის ნომერი
დაბრუნების ღირებულება: დაბრუნების მნიშვნელობა არ არის
3.5 AvzGetImage
პროტოტიპი: voidWINAPIAvzGetImage(ხელმოუწერელი მოკლე uDeviceID, ხელმოუწერელი სიმბოლო *pImage, ხელმოუწერელი მოკლე bFingerOn)
ფუნქცია: გადაიღეთ თითის ანაბეჭდის სურათი სენსორის წამკითხველისთვის და შეინახეთ სურათი pImage-ში
პარამეტრი: uDeviceID-Sensor reader-ის სერიული ნომერი
pImage - შეინახეთ თითის ანაბეჭდის სურათის მონაცემები,
არანაკლებ 280×280 ბაიტი
bFingerOn-1: აქვს თითი სენსორზე; 0: არ აქვს თითი სენსორზე.
დაბრუნების ღირებულება: დაბრუნების მნიშვნელობა არ არის
3.6 AvzSaveHueBMPFile
პროტოტიპი: voidWINAPIAvzSaveHueBMPFile(char *strFIleName, ხელმოუწერელი char *pImage)
ფუნქცია: შეინახეთ ორიგინალური სურათი მეხსიერებაში bmp ფაილში
პარამეტრი: strFIleName-Fingerprint ფაილის სახელი,
pImage- ბუფერული ზონა თითის ანაბეჭდის გამოსახულების შესანახად
დაბრუნების ღირებულება: დაბრუნების მნიშვნელობა არ არის
3.7 AvzSaveClrBMP ფაილი
პროტოტიპი: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, ხელმოუწერელი char *pImage)
ფუნქცია: შეინახეთ ფუნქციის სურათი მეხსიერებაში bmp ფაილში
პარამეტრი: strFIleName-Fingerprint ფაილის სახელი,
pImage- ბუფერული ზონა თითის ანაბეჭდის მახასიათებლების შესანახად
დაბრუნების ღირებულება: დაბრუნების მნიშვნელობა არ არის
3.8 AvzPackFeature
პროტოტიპი: shortWINAPIAvzPackFeature (ხელმოუწერელი char *pFeature1, ხელმოუწერელი char *pFeature2, ხელმოუწერელი char *pPackFeature)
ფუნქცია: თითის ანაბეჭდის შაბლონის კაფსულარება
პარამეტრი: pFeature1 - თითის ანაბეჭდის ფუნქცია 1,256 ბაიტი,
pFeature2 - თითის ანაბეჭდის ფუნქცია 2,256 ბაიტი,
pPackFeature -Anviz თითის ანაბეჭდის ფუნქციის შაბლონი, მხარს უჭერს Anviz ოფლაინ დროის დასწრების მანქანა.
დაბრუნების მნიშვნელობა: pPackFeature თითის ანაბეჭდის ფუნქციის მონაცემების შენახვა
3.9 AvzUnpackFeature
პროტოტიპი: intWINAPIAvzUnpackFeature (ხელმოუწერელი char *pPackFeature, ხელმოუწერელი char *pFeature1, ხელმოუწერელი char *pFeature2)
ფუნქცია: დეკომპრესია Anviz თითის ანაბეჭდის შაბლონი
პარამეტრი: pPackFeature–Anviz თითის ანაბეჭდის ფუნქციის შაბლონი, მხარს უჭერს Anviz ოფლაინ დროის დასწრების მანქანა.
pFeature1 - თითის ანაბეჭდის ფუნქცია 1,256 ბაიტი,
pFeature2 - თითის ანაბეჭდის ფუნქცია 2,256 ბაიტი,
დაბრუნების მნიშვნელობა: წარმატების შემთხვევაში დააბრუნეთ 0, წინააღმდეგ შემთხვევაში დააბრუნეთ ნულოვანი
3.10 AvzProcess
პროტოტიპი: intWINAPIAvzProcess(ხელმოუწერელი char *pimagein,
ხელმოუწერელი char * ფუნქცია,
ხელმოუწერელი char *pimagebin,
ხელმოუწერელი char bthin,
ხელმოუწერელი char bdrawfea,
ხელმოუწერელი მოკლე uRate = 110)
ფუნქცია: აღბეჭდეთ თითის ანაბეჭდის ფუნქციის მნიშვნელობა შეყვანილი თითის ანაბეჭდის სურათის მონაცემებიდან.
პარამეტრი: pimagein - შეიყვანეთ თითის ანაბეჭდის სურათის მონაცემები სიგანე 280, სიმაღლე 280, მონაცემები დალაგდება რიგებად, გამოიყენეთ 1 ბაიტი თითოეული სურათის ელემენტისთვის, რათა მიუთითოთ Hue
ფუნქცია – გენერირებული თითის ანაბეჭდის ფუნქციის მნიშვნელობა, 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(ხელმოუწერელი char *feature1,
ხელმოუწერელი char *feature2,
ხელმოუწერელი მოკლე დონე = 5,
ხელმოუწერელი მოკლე ბრუნვა = 60)
ფუნქცია: შეადარეთ ორი შეყვანილი თითის ანაბეჭდის ფუნქციის მნიშვნელობა
პარამეტრი: feature1 - თითის ანაბეჭდის ფუნქცია 1,256 ბაიტი
ფუნქცია2 - თითის ანაბეჭდის ფუნქცია 2,256 ბაიტი
დონე - შესატყვისი დონე (1-9)
როტაცია - შესატყვისი ბრუნვის კუთხე (1-180)
დაბრუნების მნიშვნელობა: დააბრუნეთ 0, თუ წარმატებულია, დააბრუნეთ 1 წინააღმდეგ შემთხვევაში, დააბრუნეთ 2, თუ სისტემის შეცდომა
3.11 AvzMatchN
პროტოტიპი: intWINAPIAvzMatchN(ხელმოუწერელი char *featurein,
ხელმოუწერელი char featurelib[][256],
ხელმოუწერელი გრძელი თითი,
ხელმოუწერელი მოკლე დონე = 5,
ხელმოუწერელი მოკლე ბრუნვა = 60)
ფუნქცია: შეადარეთ შეყვანილი თითის ანაბეჭდის ფუნქციის მნიშვნელობა თითის ანაბეჭდის ბიბლიოთეკის ფუნქციის მნიშვნელობასთან 1:N იდენტიფიკაციის მეთოდით
პარამეტრი: featurein - საჭიროა ფუნქციის მნიშვნელობის შედარება, 256 ბაიტი
featurelib-თითის ანაბეჭდის ფუნქციის მნიშვნელობის ბიბლიოთეკის მასივი
fingernum - თითის ანაბეჭდის რაოდენობა თითის ანაბეჭდის ბიბლიოთეკაში
დონე - შესატყვისი დონე (1-9)
როტაცია - შესატყვისი ბრუნვის კუთხე (1-180)
დაბრუნების მნიშვნელობა: დააბრუნეთ თითის ანაბეჭდის შაბლონის სერიული ნომერი(>=0) წარმატების შემთხვევაში, დააბრუნეთ -1, თუ ვერ მოხერხდა, დააბრუნეთ -2, თუ სისტემის შეცდომა.
სტეფან გ სარდი
ბიზნესის განვითარების დირექტორი
ინდუსტრიის წარსული გამოცდილება: სტივენ გ. სარდის აქვს 25+ წლიანი გამოცდილება, წამყვანი პროდუქციის განვითარებას, წარმოებას, პროდუქციის მხარდაჭერას და გაყიდვებს WFM/T&A და წვდომის კონტროლის ბაზრებზე - მათ შორის შენობაში და ღრუბელში განლაგებული გადაწყვეტილებები, ძლიერი ფოკუსით. გლობალურად მიღებული ბიომეტრიული შესაძლებლობების მქონე პროდუქტების ფართო სპექტრზე.