NET_DVR_PLATE_INFO

Structure About the Captured License Plate Information

Member

Data Type

Description

byPlateType

BYTE

License plate type.

byColor

BYTE

License plate color. For details, refer to VCA_PLATE_COLOR.

byBright

BYTE

License plate brightness.

byLicenseLen

BYTE

Number of characters on the license plate.

byEntireBelieve

BYTE

License plate confidence in percentage, which is between 0 and 100.

byRegion

BYTE

Region index: 0-reserved, 1-Europe, 2-Russian, 3-Europe and Russian (EU&CIS), 4-Middle East, 5-Asia-Pacific Region (APAC), 6-Africa and America, 0xff-all

byCountry

BYTE

Country/region index. For details, refer to COUNTRY_INDEX.

Note:

The value "COUNTRY_ALL" (0xff, it indicates all countries) is not supported.

byArea

BYTE

Area in each country/region. The enumeration of areas in The United Arab Emirates is as follows:

enum EMI_AREA{
    EMI_AREA_UNKNOWN = 0,       //Unknown Area (the area recognition is not supported)
    EMI_AREA_AD,                //Abu Dhabi
    EMI_AREA_FJR,               //Fujairah
    EMI_AREA_DB,                //Dubai
    EMI_AREA_RAK,               //Ras Al Khaimah
    EMI_AREA_AM,                //Ajman
    EMI_AREA_SJ,                //Sharjah
    EMI_AREA_UMW,               //Umm Al Quwain
    EMI_AREA_OTHER   = 0xff,    //Unrecognized (the device supports this algorithm, but the area cannot be recognized due to environment and so on)
}EMI_AREA;

byPlateSize

BYTE

License plate size: 0-unknown, 1-long, 2-short (for the Middle East).

byAddInfoFlag

BYTE

Additional information flag (whether the structure NET_DVR_VEHICLE_ADDINFO is valid): 0-no, 1-yes.

wCRIndex

WORD

Country/region index, which covers byCountry and can replace it. The wCRIndex is preferred over byCountry. If wCRIndex is larger than 256, you should set byCountry to "0xfd" (invalid).

byRes

BYTE[]

Reserved field whose size is 4 bytes.

pAddInfoBuffer

BYTE*

Additional information pointer which points to the structure NET_DVR_VEHICLE_ADDINFO.

Note:

The size of this member is 8 bytes for 64-bit Windows Linux operation systems. For other operating systems, its size is 4 bytes.

byRes2

BYTE[]

Reserved field whose size is 4 bytes.

Note:

This member is valid for operation systems except 64-bit Windows and Linux.

sPlateCategory

char

Additional information on license plates in the Middle East, whose size 8 bytes.

dwXmlLen

DWORD

Length of the alarm information in XML format.

pXmlBuf

char*

Pointer of the alarm information in XML format, which points to the alarm details XML_EventNotificationAlert_ANPR.

Note:

This member is valid when lCommand in the callback function MSGCallBack of NET_DVR_SetDVRMessageCallBack_V50 is "COMM_ITS_PLATE_RESULT" (0x3050).

struPlateRect

NET_VCA_RECT

License plate position.

sLicense

char[]

License plate number whose size is 16 bytes.

byBelieve

BYTE[]

Confidence of each recognized character, whose size 16 bytes. For example, if the license plate number is "ZA12345" and the confidence of each character is 20, 30, 40, 50, 60, 60, and 70, it indicates that the correctness of character "Z" is 20%, the correctness of "A" is 30%, and so on.