ads linkedin U-Bio сенсори изи ангушти оптикӣ SDK | Anviz Global

U-Bio сенсори изи ангушти оптикӣ SDK

10/23/2012
саҳм

1.Мундариҷаи CD:

AvzScanner.dll: DLL барои корбар истифода;

Намоиш: Намоиш (VC6, VB6, Delphi7, C#);

 

2.Талаботи система: Windows 2000/XPandhigher Edition      

3.Тавсифи Функсияи содирот дарAvzScanner.dll:

3.1 AvzFindDevice

Прототип: ShortWINAPIAvzFindDevice(unsignedchar pSensorName[8][128])

Вазифа: Ҷустуҷӯи хонандаи сенсор

Параметр: pSensorName - массив барои нигоҳ доштани номи хонандаи сенсор

Огоҳӣ: Масалан, номи хонандаи сенсор: AvzScanner 1

Баргардонидани арзиши: Агар муваффақ бошад, 1-ро баргардонед, дар акси ҳол 0-ро баргардонед

 

3.2 AvzOpenDevice

Прототип: intWINAPIAvzOpenDevice (uDeviceID кӯтоҳи имзонашуда, HWND hWnd)

Вазифа: Хонандаи сенсорро кушоед

Параметр: рақами силсилавии хонандаи uDeviceID-Sensor

Hwnd - Пешнамоиши дастаки тирезаи тасвири изи ангушт

Баргардонидани арзиши: 0, агар муваффақ бошад, баргардед, вагарна 1-ро баргардонед

 

3.3 AvzCloseDevice

Прототип: voidWINAPIAvzCloseDevice (uDeviceID кӯтоҳи имзонашуда)

Вазифа: Хонандаи сенсорро пӯшед

Параметр: рақами силсилавии хонандаи uDeviceID-Sensor

Арзиши бозгашт: арзиши баргардонидан нест

 

3.4 AvzGetCard

Прототип: voidWINAPIAvzGetCard (uDeviceID кӯтоҳи имзонашуда, dword * lCardID)

Вазифа: Рақами кортро гиред

Параметр: uDeviceID -Рақами силсилавии хонандаи сенсор

           lCardID - Рақами корт

Арзиши бозгашт: арзиши баргардонидан нест

 

3.5 AvzGetImage

Прототип: voidWINAPIAvzGetImage(uDeviceID кӯтоҳи беимзо, аломати беимзо *pImage, bFingerOn кӯтоҳи имзонашуда)

Вазифа: Тасвири изи ангуштро барои хонандаи сенсор сабт кунед ва тасвирро дар pImage захира кунед

Параметр: рақами силсилавии хонандаи uDeviceID-Sensor

                         pImage-Захира кардани маълумоти тасвири изи ангушт,

на камтар аз 280×280 байт

              bFingerOn-1:ангушт дар сенсор дорад;0:ангушт дар сенсор нест.

Арзиши бозгашт: арзиши баргардонидан нест

 

3.6 AvzSaveHueBMPFile

Прототип: voidWINAPIAvzSaveHueBMPFile(char *strFIleName, аломати беимзо *pImage)

Функсия: Тасвири аслиро дар хотира дар файли bmp захира кунед

Параметр: strFIleName-Номи файли Fingerprint,

pImage - минтақаи буферӣ барои нигаҳдории тасвири изи ангушт       

Арзиши бозгашт: арзиши баргардонидан нест

 

3.7 AvzSaveClrBMPFile

Прототип: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, аломати беимзо *pImage)

Функсия: Тасвири хусусиятро дар хотира дар файли bmp захира кунед

Параметр: strFIleName-Номи файли Fingerprint,

pImage - Минтақаи буферӣ барои нигоҳдории хусусиятҳои изи ангушт         

Арзиши бозгашт: арзиши баргардонидан нест

 

3.8 AvzPackFeature

Прототип: кӯтоҳWINAPIAvzPackFeature(чар беимзо *pFeature1, аломати беимзо *pFeature2, аломати имзонашуда *pPackFeature)

Функсия: Шаблони изи ангуштро капсул кунед

Параметр: pFeature1 -Функсияи изи ангушт 1,256 байт,

          pFeature2 -Функсияи изи ангушт 2,256 байт,

          pPackFeature -Anviz Шаблон хусусияти изи ангушт, дастгирӣ мекунад Anviz мошини ҳузури вақти офлайнӣ.

Арзиши бозгашт: pPackFeature Нигоҳдории маълумоти хусусияти изи ангушт

 

3.9 Хусусияти AvzUnpack

Прототип: intWINAPIAvzUnpackFeature(чар беимзо *pPackFeature, аломати имзонашуда *pFeature1, аломати имзонашуда *pFeature2)

Функсия: кушодан Anviz қолаби изи ангушт

Параметр: pPackFeature–Anviz Шаблон хусусияти изи ангушт, дастгирӣ мекунад Anviz мошини ҳузури вақти офлайнӣ.

pFeature1 -Функсияи изи ангушт 1,256 байт,

          pFeature2 -Функсияи изи ангушт 2,256 байт,

Арзиши бозгашт: Агар муваффақ бошад, 0-ро баргардонед, вагарна сифрро баргардонед

 

3.10 AvzProcess

Прототип: intWINAPIAvzProcess (чар беимзо * pimagein,

                               аломати беимзо * хусусият,

                               аломати беимзо * pimagebin,

                               аломати беимзо 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 (чар беимзо * хусусият1,

                           аломати беимзо * хусусият2,

                             сатҳи кӯтоҳи беимзо = 5,

гардиши кӯтоҳи беимзо = 60)

Функсия: Арзиши ду хусусияти изи ангушти вурудро муқоиса кунед

Параметр: хусусият1 - Хусусияти изи ангушт 1,256 байт 

          Хусусияти 2 - Хусусияти изи ангушт 2,256 байт 

          сатҳ - Сатҳи мувофиқ (1-9)

          гардиш - кунҷи гардиши мувофиқ (1-180)

Қимати баргардонидан: Агар муваффақ бошад, 0 баргардед, дар акси ҳол 1-ро баргардонед, агар хатои система 2-ро баргардонед

 

3.11 AvzMatchN

Прототип: intWINAPIAvzMatchN (чар * хусусияти имзонашуда,

                            unsigned char featurelib[][256],

                              рақами ангуштони дарози имзонашуда,

                              сатҳи кӯтоҳи беимзо = 5,

                гардиши кӯтоҳи беимзо = 60)

Функсия: Арзиши хусусияти изи ангушти вурудро бо арзиши хусусияти китобхонаи изи ангушт тавассути усули 1:N муқоиса кунед

Параметр: хусусият - Муқоиса кардани арзиши хусусият, 256 байт 

          featurelib-Массиви китобхонаи арзиши хусусияти Fingerprint

          fingernum - Маблағи изи ангушт дар китобхонаи изи ангушт

          сатҳ - Сатҳи мувофиқ (1-9)

          гардиш - кунҷи гардиши мувофиқ (1-180)

Қимати баргардонидан: Рақами силсилавии қолаби изи ангуштро (>=0) баргардонед, агар муваффақ бошад, -1 -ро баргардед, агар хатои система -2 -ро баргардонед.

Ник Ванг

Мутахассиси маркетинг дар Xthings

Ник ҳам дараҷаи бакалавр ва ҳам дараҷаи магистрро дар Донишгоҳи баптистии Ҳонконг дорад ва таҷрибаи 2 сол дар соҳаи сахтафзори интеллектуалӣ дорад. Шумо метавонед ба ӯ пайравӣ кунед ё LinkedIn.