ads linkedin U-Bio Оптик хурууны хээ мэдрэгч SDK | Anviz Олон улсын

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-Хурууны хээ файлын нэр,

pImage- хурууны хээний дүрс хадгалах буфер бүс       

Буцах утга: Буцаах утга байхгүй

 

3.7 AvzSaveClrBMPFile

Прототип: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, тэмдэггүй тэмдэгт *pImage)

Чиг үүрэг: Онцлог дүрсийг санах ойд bmp файлд хадгална

Параметр: strFIleName-Хурууны хээ файлын нэр,

pImage- Хурууны хээ хадгалах зориулалттай буфер бүс         

Буцах утга: Буцаах утга байхгүй

 

3.8 AvzPackFeature

Прототип: богиноWINAPIAvzPackFeature(тэмдэггүй тэмдэгт *pFeature1, тэмдэггүй тэмдэгт *pFeature2, тэмдэггүй тэмдэгт *pPackFeature)

Чиг үүрэг: Хурууны хээний загварыг бүрхэнэ

Параметр: pFeature1 -Хурууны хээ онцлог 1,256 байт,

          pFeature2 -Хурууны хээ онцлог 2,256 байт,

          pPackFeature –Anviz хурууны хээ онцлог загвар, дэмждэг Anviz офлайн цагийн ирцийн машин.

Буцах утга: pPackFeature Хурууны хээний функцийн өгөгдлийг хадгалах

 

3.9 AvzUnpackFeature

Прототип: intWINAPIAvzUnpackFeature(тэмдэггүй тэмдэгт *pPackFeature, тэмдэггүй тэмдэгт *pFeature1, тэмдэггүй тэмдэгт *pFeature2)

Чиг үүрэг: задлах Anviz хурууны хээний загвар

Параметр: pPackFeature–Anviz хурууны хээ онцлог загвар, дэмждэг Anviz офлайн цагийн ирцийн машин.

pFeature1 -Хурууны хээ функц 1,256 байт,

          pFeature2 -Хурууны хээ функц 2,256 байт,

Буцах утга: Амжилттай бол 0-ийг буцаана, үгүй ​​бол тэгээс өөр утгыг буцаана

 

3.10 AvzProcess

Прототип: intWINAPIAvzProcess(тэмдэглэгдээгүй тэмдэгт *pimagein,

                               гарын үсэггүй тэмдэгт * онцлог,

                               гарын үсэггүй тэмдэгт *pimagebin,

                               гарын үсэггүй тэмдэгт bthin,

                               гарын үсэггүй тэмдэгт 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 таних аргаар оролтын Хурууны хээ онцлогийн утгыг хурууны хээний сангийн онцлогийн утгатай харьцуулах

Параметр: featurein - 256 байт функцын утгыг харьцуулах шаардлагатай 

          Featurelib-Хурууны хээ онцлогийн утгын сангийн массив

          fingernum - Хурууны хээний сан дахь хурууны хээний хэмжээ

          түвшин - Тохирох түвшин(1-9)

          эргүүлэх - Эргэлтийн өнцөг (1-180)

Буцаах утга: Амжилттай бол хурууны хээний загварын серийн дугаарыг (>=0), амжилтгүй бол -1-ийг, системийн алдаа бол -2-г буцаана.

Стивен Г.Сарди

Бизнес хөгжлийн захирал

Салбарын өмнөх туршлага: Стивен Ж.Сарди нь WFM/T&A болон Хандалтын хяналтын зах зээлд бүтээгдэхүүн боловсруулах, үйлдвэрлэл, бүтээгдэхүүний дэмжлэг, борлуулалтын чиглэлээр 25+ жилийн туршлагатай, үүнд газар дээр нь болон үүлэн дээр суурилуулсан шийдлүүдийг багтаасан. дэлхийн хэмжээнд хүлээн зөвшөөрөгдсөн биометрийн чадвартай өргөн хүрээний бүтээгдэхүүн дээр.