ads linkedin U-Bio ਆਪਟੀਕਲ ਫਿੰਗਰਪ੍ਰਿੰਟ ਸੈਂਸਰ SDK | Anviz ਗਲੋਬਲ

ਯੂ-ਬਾਇਓ ਆਪਟੀਕਲ ਫਿੰਗਰਪ੍ਰਿੰਟ ਸੈਂਸਰ SDK

10/23/2012
ਨਿਯਤ ਕਰੋ

1.CD ਸਮੱਗਰੀ:

AvzScanner.dll: ਵਰਤੋਂਕਾਰ ਉਪਭੋਗਤਾ ਲਈ DLL;

ਡੈਮੋ: ਡੈਮੋ(VC6,VB6,Delphi7,C#);

 

2.ਸਿਸਟਮ ਦੀ ਲੋੜ: Windows 2000/XPandhigher ਐਡੀਸ਼ਨ      

3.ਵਿੱਚ ਨਿਰਯਾਤ ਫੰਕਸ਼ਨ ਦੀ ਵਿਆਖਿਆAvzScanner.dll:

3.1 AvzFindDevice

ਪ੍ਰੋਟੋਟਾਈਪ: ShortWINAPIAvzFindDevice(ਬਿਨਾਂ ਦਸਤਖਤ ਵਾਲਾ pSensorName[8][128])

ਫੰਕਸ਼ਨ: ਸੈਂਸਰ ਰੀਡਰ ਦੀ ਖੋਜ ਕਰੋ

ਪੈਰਾਮੀਟਰ: pSensorName- ਸੈਂਸਰ ਰੀਡਰ ਦੇ ਨਾਮ ਨੂੰ ਸਟੋਰ ਕਰਨ ਲਈ ਐਰੇ

ਨੋਟਿਸ: ਉਦਾਹਰਨ ਲਈ ਸੈਂਸਰ ਰੀਡਰ ਦਾ ਨਾਮ: AvzScanner 1

ਵਾਪਸੀ ਦਾ ਮੁੱਲ: ਜੇਕਰ ਸਫਲ ਹੋ ਤਾਂ 1 ਵਾਪਸ ਕਰੋ, ਨਹੀਂ ਤਾਂ 0 ਵਾਪਸ ਕਰੋ

 

3.2 AvzOpenDevice

ਪ੍ਰੋਟੋਟਾਈਪ: intWINAPIAvzOpenDevice(ਹਸਤਾਖਰਿਤ ਛੋਟਾ uDeviceID, HWND hWnd)

ਫੰਕਸ਼ਨ: ਸੈਂਸਰ ਰੀਡਰ ਖੋਲ੍ਹੋ

ਪੈਰਾਮੀਟਰ: uDeviceID-ਸੈਂਸਰ ਰੀਡਰ ਦਾ ਸੀਰੀਅਲ ਨੰਬਰ

Hwnd - ਫਿੰਗਰਪ੍ਰਿੰਟ ਚਿੱਤਰ ਦੇ ਵਿੰਡੋ ਹੈਂਡਲ ਦੀ ਝਲਕ

ਵਾਪਸੀ ਦਾ ਮੁੱਲ: ਜੇਕਰ ਸਫਲ ਹੋ ਤਾਂ 0 ਵਾਪਸ ਕਰੋ, ਨਹੀਂ ਤਾਂ 1 ਵਾਪਸ ਕਰੋ

 

3.3 AvzCloseDevice

ਪ੍ਰੋਟੋਟਾਈਪ: voidWINAPIAvzCloseDevice(ਹਸਤਾਖਰਿਤ ਛੋਟਾ uDeviceID)

ਫੰਕਸ਼ਨ: ਸੈਂਸਰ ਰੀਡਰ ਨੂੰ ਬੰਦ ਕਰੋ

ਪੈਰਾਮੀਟਰ: uDeviceID-ਸੈਂਸਰ ਰੀਡਰ ਦਾ ਸੀਰੀਅਲ ਨੰਬਰ

ਵਾਪਸੀ ਮੁੱਲ: ਕੋਈ ਵਾਪਸੀ ਮੁੱਲ ਨਹੀਂ

 

3.4 AvzGetCard

ਪ੍ਰੋਟੋਟਾਈਪ: voidWINAPIAvzGetCard(ਦਸਤਾਖਰਿਤ ਛੋਟਾ uDeviceID, dword *lCardID)

ਫੰਕਸ਼ਨ: ਕਾਰਡ ਨੰਬਰ ਪ੍ਰਾਪਤ ਕਰੋ

ਪੈਰਾਮੀਟਰ: uDeviceID - ਸੈਂਸਰ ਰੀਡਰ ਦਾ ਸੀਰੀਅਲ ਨੰਬਰ

           lCardID - ਕਾਰਡ ਨੰਬਰ

ਵਾਪਸੀ ਮੁੱਲ: ਕੋਈ ਵਾਪਸੀ ਮੁੱਲ ਨਹੀਂ

 

3.5 AvzGetImage

ਪ੍ਰੋਟੋਟਾਈਪ: voidWINAPIAvzGetImage(ਹਸਤਾਖਰਿਤ ਛੋਟਾ uDeviceID, ਹਸਤਾਖਰਿਤ ਚਾਰ *pImage, ਅਣਹਸਤਾਖਰਿਤ ਛੋਟਾ bFingerOn)

ਫੰਕਸ਼ਨ: ਸੈਂਸਰ ਰੀਡਰ ਲਈ ਫਿੰਗਰਪ੍ਰਿੰਟ ਚਿੱਤਰ ਨੂੰ ਕੈਪਚਰ ਕਰੋ ਅਤੇ ਚਿੱਤਰ ਨੂੰ ਪੀਇਮੇਜ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਕਰੋ

ਪੈਰਾਮੀਟਰ: uDeviceID-ਸੈਂਸਰ ਰੀਡਰ ਦਾ ਸੀਰੀਅਲ ਨੰਬਰ

                         pImage- ਫਿੰਗਰਪ੍ਰਿੰਟ ਚਿੱਤਰ ਦੇ ਡੇਟਾ ਨੂੰ ਸੁਰੱਖਿਅਤ ਕਰੋ,

280×280 ਬਾਈਟ ਤੋਂ ਘੱਟ ਨਹੀਂ

              bFingerOn-1: ਸੈਂਸਰ 'ਤੇ ਉਂਗਲ ਹੈ; 0: ਸੈਂਸਰ 'ਤੇ ਕੋਈ ਉਂਗਲ ਨਹੀਂ ਹੈ।

ਵਾਪਸੀ ਮੁੱਲ: ਕੋਈ ਵਾਪਸੀ ਮੁੱਲ ਨਹੀਂ

 

3.6 AvzSaveHueBMPFile

ਪ੍ਰੋਟੋਟਾਈਪ: voidWINAPIAvzSaveHueBMPFile(char *strFIleName, ਗੈਰ-ਹਸਤਾਖਰਿਤ char *pImage)

ਫੰਕਸ਼ਨ: ਮੂਲ ਚਿੱਤਰ ਨੂੰ bmp ਫਾਈਲ ਵਿੱਚ ਮੈਮੋਰੀ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਕਰੋ

ਪੈਰਾਮੀਟਰ: strFIleName-ਫਿੰਗਰਪ੍ਰਿੰਟ ਫਾਈਲ ਨਾਮ,

pImage- ਫਿੰਗਰਪ੍ਰਿੰਟ ਚਿੱਤਰ ਸਟੋਰੇਜ਼ ਲਈ ਬਫਰ ਜ਼ੋਨ       

ਵਾਪਸੀ ਮੁੱਲ: ਕੋਈ ਵਾਪਸੀ ਮੁੱਲ ਨਹੀਂ

 

3.7 AvzSaveClrBMPFile

ਪ੍ਰੋਟੋਟਾਈਪ: voidWINAPIAvzSaveClrBMPFile (char *strFIleName, ਗੈਰ-ਹਸਤਾਖਰਿਤ char *pImage)

ਫੰਕਸ਼ਨ: ਵਿਸ਼ੇਸ਼ਤਾ ਚਿੱਤਰ ਨੂੰ ਮੈਮੋਰੀ ਵਿੱਚ bmp ਫਾਈਲ ਵਿੱਚ ਸੁਰੱਖਿਅਤ ਕਰੋ

ਪੈਰਾਮੀਟਰ: strFIleName-ਫਿੰਗਰਪ੍ਰਿੰਟ ਫਾਈਲ ਨਾਮ,

pImage- ਫਿੰਗਰਪ੍ਰਿੰਟ ਫੀਚਰ ਸਟੋਰੇਜ ਲਈ ਬਫਰ ਜ਼ੋਨ         

ਵਾਪਸੀ ਮੁੱਲ: ਕੋਈ ਵਾਪਸੀ ਮੁੱਲ ਨਹੀਂ

 

3.8 AvzPackFeature

ਪ੍ਰੋਟੋਟਾਈਪ: ਛੋਟਾ WINAPIAvzPackFeature(ਹਸਤਾਖਰ ਰਹਿਤ 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(ਅਣ-ਹਸਤਾਖਰਿਤ ਚਾਰ *ਪਿਮੇਜਿਨ,

                               ਹਸਤਾਖਰਿਤ ਚਾਰ * ਵਿਸ਼ੇਸ਼ਤਾ,

                               ਹਸਤਾਖਰਿਤ ਚਾਰ *ਪਿਮੇਜਬਿਨ,

                               ਹਸਤਾਖਰਿਤ ਚਾਰ ਬਿਥਿਨ,

                               ਗੈਰ-ਦਸਤਖਤ ਚਾਰ bdrawfea,

ਹਸਤਾਖਰਿਤ ਛੋਟਾ uRate = 110)

ਫੰਕਸ਼ਨ: ਇੰਪੁੱਟ ਫਿੰਗਰਪ੍ਰਿੰਟ ਚਿੱਤਰ ਡੇਟਾ ਤੋਂ ਫਿੰਗਰਪ੍ਰਿੰਟ ਵਿਸ਼ੇਸ਼ਤਾ ਮੁੱਲ ਨੂੰ ਕੈਪਚਰ ਕਰੋ।

ਪੈਰਾਮੀਟਰ: pimagein -ਚੌੜਾਈ 280, ਉਚਾਈ 280 ਦੇ ਨਾਲ ਫਿੰਗਰਪ੍ਰਿੰਟ ਚਿੱਤਰ ਡੇਟਾ ਇਨਪੁਟ ਕਰੋ, ਡੇਟਾ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਕ੍ਰਮਬੱਧ ਕੀਤਾ ਜਾਵੇਗਾ, ਹਿਊ ਨੂੰ ਦਰਸਾਉਣ ਲਈ ਹਰੇਕ ਤਸਵੀਰ ਤੱਤ ਲਈ 1 ਬਾਈਟ ਦੀ ਵਰਤੋਂ ਕਰੋ

          ਵਿਸ਼ੇਸ਼ਤਾ - ਤਿਆਰ ਫਿੰਗਰਪ੍ਰਿੰਟ ਵਿਸ਼ੇਸ਼ਤਾ ਮੁੱਲ, 256 ਗੈਰ ਪ੍ਰਤੀਕ ਬਾਈਟ ਐਰੇ

          ਪਿਮੇਜਬਿਨ - ਡਬਲ ਵੈਲਯੂ ਚਿੱਤਰ ਡੇਟਾ, ਚੌੜਾਈ 280, ਉਚਾਈ 280 ਤਿਆਰ ਕਰੋ, ਡੇਟਾ ਨੂੰ ਕਤਾਰਾਂ ਵਿੱਚ ਕ੍ਰਮਵਾਰ ਵਿਵਸਥਿਤ ਕੀਤਾ ਜਾਵੇਗਾ, ਹਰੇਕ ਤਸਵੀਰ ਤੱਤ ਨੂੰ ਦਰਸਾਉਣ ਲਈ 0 ਅਤੇ 255 ਦੀ ਵਰਤੋਂ ਕਰੋ

          Bthin -1-ਪਿਮੇਜਬਿਨ ਸੁਧਾਰੀ ਚਿੱਤਰ ਨੂੰ ਤਿਆਰ ਕਰੇਗਾ

                                     0-ਪਿਮੇਗੇਬਿਨ ਅਪ੍ਰਤੱਖ ਚਿੱਤਰ ਨੂੰ ਤਿਆਰ ਕਰੇਗਾ

          Bdrawfea -1-ਪਿਮੇਜਬਿਨ ਫੀਚਰ ਸਪਾਟ ਦੀ ਜਾਣਕਾਰੀ ਤਿਆਰ ਕਰੇਗਾ।

  • 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(ਅਣ-ਹਸਤਾਖਰਿਤ ਚਾਰ * ਵਿਸ਼ੇਸ਼ਤਾ,

                            ਹਸਤਾਖਰਿਤ ਚਾਰ ਫੀਚਰਲਿਬ[][256],

                              ਬਿਨਾਂ ਦਸਤਖਤ ਵਾਲੀ ਲੰਬੀ ਉਂਗਲੀ,

                              ਹਸਤਾਖਰਿਤ ਛੋਟਾ ਪੱਧਰ = 5,

                ਹਸਤਾਖਰਿਤ ਛੋਟਾ ਘੁੰਮਾਓ = 60)

ਫੰਕਸ਼ਨ: 1:N ਪਛਾਣ ਵਿਧੀ ਰਾਹੀਂ ਫਿੰਗਰਪ੍ਰਿੰਟ ਲਾਇਬ੍ਰੇਰੀ ਦੇ ਵਿਸ਼ੇਸ਼ਤਾ ਮੁੱਲ ਨਾਲ ਇੰਪੁੱਟ ਫਿੰਗਰਪ੍ਰਿੰਟ ਵਿਸ਼ੇਸ਼ਤਾ ਮੁੱਲ ਦੀ ਤੁਲਨਾ ਕਰੋ

ਪੈਰਾਮੀਟਰ: ਫੀਚਰਇਨ - ਵਿਸ਼ੇਸ਼ਤਾ ਮੁੱਲ, 256ਬਾਈਟ ਦੀ ਤੁਲਨਾ ਕਰਨ ਦੀ ਲੋੜ ਹੈ 

          ਫੀਚਰਲਿਬ-ਫਿੰਗਰਪ੍ਰਿੰਟ ਫੀਚਰ ਵੈਲਯੂ ਲਾਇਬ੍ਰੇਰੀ ਐਰੇ

          fingernum - ਫਿੰਗਰਪ੍ਰਿੰਟ ਲਾਇਬ੍ਰੇਰੀ ਵਿੱਚ ਫਿੰਗਰਪ੍ਰਿੰਟ ਦੀ ਮਾਤਰਾ

          ਪੱਧਰ - ਮੇਲ ਖਾਂਦਾ ਪੱਧਰ (1-9)

          ਘੁੰਮਾਓ - ਮੇਲ ਖਾਂਦਾ ਘੁੰਮਣ ਵਾਲਾ ਕੋਣ (1-180)

ਰਿਟਰਨ ਵੈਲਯੂ: ਫਿੰਗਰਪ੍ਰਿੰਟ ਟੈਂਪਲੇਟ ਦਾ ਸੀਰੀਅਲ ਨੰਬਰ (>=0) ਵਾਪਸ ਕਰੋ ਜੇਕਰ ਸਫਲ ਰਿਹਾ, ਜੇਕਰ ਅਸਫਲ ਰਿਹਾ ਤਾਂ -1 ਵਾਪਸ ਕਰੋ, ਜੇਕਰ ਸਿਸਟਮ ਗਲਤੀ ਹੈ ਤਾਂ -2 ਵਾਪਸ ਕਰੋ।

ਨਿਕ ਵੈਂਗ

Xthings ਵਿੱਚ ਮਾਰਕੀਟਿੰਗ ਸਪੈਸ਼ਲਿਸਟ

Nic ਕੋਲ ਹਾਂਗਕਾਂਗ ਬੈਪਟਿਸਟ ਯੂਨੀਵਰਸਿਟੀ ਤੋਂ ਬੈਚਲਰ ਅਤੇ ਮਾਸਟਰ ਡਿਗਰੀ ਦੋਵੇਂ ਹਨ ਅਤੇ ਸਮਾਰਟ ਹਾਰਡਵੇਅਰ ਉਦਯੋਗ ਵਿੱਚ 2 ਸਾਲਾਂ ਦਾ ਤਜਰਬਾ ਹੈ। ਤੁਸੀਂ ਉਸਦਾ ਅਨੁਸਰਣ ਕਰ ਸਕਦੇ ਹੋ ਜਾਂ ਸਬੰਧਤ.