| | |
| | | float prob; |
| | | } cObjInfo; |
| | | |
| | | typedef struct _cPlateIDCfg { |
| | | int nMinPlateWidth; // 检测的最小车牌宽度,以像素为单位 |
| | | int nMaxPlateWidth; // 检测的最大车牌宽度,以像素为单位 |
| | | int nMaxImageWidth; // 最大图像宽度 |
| | | int nMaxImageHeight; // 最大图像高度 |
| | | |
| | | unsigned char bIsFieldImage; // 是否是场图像 |
| | | unsigned char bMovingImage; // 识别运动or静止图像 |
| | | unsigned char nOrderOpt; // 输出顺序选项 0-置信度 1-自上而下 2-自下而上 |
| | | unsigned char bLeanCorrection; // 是否启用车牌旋转功能,默认开启 |
| | | unsigned char nImproveSpeed; // 0: 识别率优先 1:识别速度优先 |
| | | unsigned char bCarLogo; // 0: 不检测车标 1: 检测车标 |
| | | unsigned char bLotDetect; // 0: 不检测车位 1: 检测车位 |
| | | unsigned char bShadow; // 0: 针对无阴影的车牌 1:针对有阴影的车牌,默认开启 |
| | | unsigned char bShieldRailing; // 0: 屏蔽栏杆干扰, 1:不屏蔽栏杆干扰 |
| | | unsigned char bCarModel; // 0: 不识别车型, 1: 识别车型 |
| | | unsigned char bLocateTh; // 车牌定位阈值 |
| | | unsigned char bOCRTh; // 车牌识别阈值 |
| | | |
| | | unsigned char bIndividual; // 个性化车牌开启 |
| | | unsigned char bTwoRowYellow; // 双层黄色车牌开启 |
| | | unsigned char bArmPolice; // 单层武警车牌开启 |
| | | unsigned char bArmPolice2; // 双层武警车牌开启 |
| | | unsigned char bTwoRowArmy; // 双层军队车牌开启 |
| | | unsigned char bTractor; // 农用车车牌开启 |
| | | unsigned char bEmbassy; // 使馆车牌开启 |
| | | unsigned char bChangNei; // 厂内车牌开启 |
| | | unsigned char bMinHang; // 民航车牌开启 |
| | | unsigned char bConsulate; // 领事馆车牌开启 |
| | | unsigned char bNewEnergy; // 新能源车牌开启 |
| | | unsigned char bOnlyTwoRowYellow;// 只识别双层黄牌开启 |
| | | unsigned char bOnlyLocation; // 只定位车牌开启 |
| | | }cPlateIDCfg; |
| | | |
| | | typedef struct _cPlateIDResult |
| | | { |
| | | char license[16]; // 车牌字符串 |