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-г буцаана.

Петерсон Чен

борлуулалтын захирал, биометрийн болон физик аюулгүй байдлын салбар

Дэлхийн сувгийн борлуулалтын захирлаар Anviz дэлхийн, Петерсон Чен бол биометрийн болон физик аюулгүй байдлын салбарын мэргэжилтэн бөгөөд дэлхийн зах зээлийн бизнесийг хөгжүүлэх, багийн менежмент гэх мэт арвин туршлагатай; Мөн ухаалаг гэр, боловсролын робот, STEM боловсрол, цахим хөдөлгөөн гэх мэт баялаг мэдлэгтэй. Та түүнийг дагаж эсвэл LinkedIn.