本章节对识别相关模块的模块结果进行介绍。
涉及模块如下:
参数 |
类型 |
描述 |
---|---|---|
模块状态 |
int |
|
码个数 |
int |
识别到码的个数 |
码状态 |
int |
识别的码是否可以识别,1表示识别成功,不显示表示识别失败,会显示各个码的状态 |
编码信息 |
string |
码蕴含的信息 |
码类型 |
int |
识别到的码的类型 |
PPM |
float |
一维码中时指成像后最细黑条或白空的像素数;二维码中最小模块边长占用的像素数 |
码角点X |
float |
码四个角点的X坐标 |
码角点Y |
float |
码四个角点的Y坐标 |
码角度 |
float |
码起终点连线与X轴的夹角,逆时针为正 |
矩形框的中心点 |
- |
包含中心点X和中心点Y参数,详情参见表 2 |
矩形宽度 |
float |
识别到码的矩形框的宽度 |
矩形高度 |
float |
识别到码的矩形框的高度 |
矩形角度 |
float |
识别到码的矩形框的角度,基于水平线角度,顺时针旋转转正为正角度,逆时针转正为负角度 |
码行号 |
int |
码在区域的第几行 |
码列号 |
int |
码在区域的第几列 |
检测区域中心点 |
- |
包含检测区域中心点X和检测区域中心点Y参数,详情参见表 3 |
检测区域宽度 |
float |
检测区域的宽度 |
检测区域高度 |
float |
检测区域的高度 |
检测区域角度 |
float |
检测区域的角度 |
码等级 |
- |
包含总等级质量等参数,详情参见表 4 |
参数 |
类型 |
描述 |
---|---|---|
中心点X |
float |
识别到码的矩形框中心点X坐标 |
中心点Y |
float |
识别到码的矩形框中心点Y坐标 |
参数 |
类型 |
描述 |
---|---|---|
检测区域中心点X |
float |
检测区域中心点的X坐标 |
检测区域中心点Y |
float |
检测区域中心点的Y坐标 |
参数 |
类型 |
描述 |
---|---|---|
总等级质量 |
int |
码的总体质量,0(F)、1(D)、2(C)、3(B)、4(A),数值越大,代表码质量越好 |
译码评分 |
int |
译码的评分,数值越大代表译码更容易更完整 |
符号对比度 |
int |
评估条码区域深浅是否明显,最小亮度值与最大亮度值之间的差值,0~4数值越大表示差值越大 |
模块均匀性 |
int |
指一维码(条形码)中条或空白的宽度是否一致。0~4数值越大表示均匀性越好 |
符号对比度分数 |
float |
符号对比度的得分 |
模块均匀性分数 |
float |
模块均匀性的得分 |
固定程度 |
int |
衡量空白区、定位图形、校正图形以及其他固有图形的无损情况是否严重影响参考译码算法对视场终探测和识读能力,是对固定图案的所有组成部分的总体评级。0~4数值越大代表固定程度越好 |
轴向不均匀性 |
int |
评估单元纵向和横向大小的失真度。0~4数值越大代表不均匀性越小 |
网格不均匀性 |
int |
评估网格各单元的最大偏移。0~4数值越大代表不均匀性越小 |
未使用纠错 |
int |
评估纠正错误符号所消耗的纠错容量,0~4数值越大代表消耗纠错容量越少 |
水平打印伸缩 |
int |
评估印刷单元水平方向的延伸,0~4数值越大代表延伸越少 |
垂直打印伸缩 |
int |
评估印刷单元垂直方向的延伸,0~4数值越大代表延伸越少 |
反射率余量 |
int |
码中黑色和白色模块反射率之间的差异,数值越大代表反射余量越大。反射率差异越小会导致读码失败 |
固定程度分数 |
float |
固定程度的得分情况 |
码轴规整性分数 |
float |
轴向不均匀性的得分情况 |
网格不均匀性分数 |
float |
网格不均匀性的得分情况 |
未使用纠错分数 |
float |
未使用纠错的得分情况 |
水平打印伸缩分数 |
float |
水平打印伸缩的得分情况 |
垂直打印伸缩分数 |
float |
垂直打印伸缩的得分情况 |
反射率余量分数 |
float |
反射率余量的得分情况 |
边缘确定度 |
int |
码边缘是否清晰明确,0~4数值越大代表边缘越容易明确 |
最小反射率 |
int |
最暗的元素的反射率水平,在不同背景下的可读性和可靠性,0~4数值越大代表反射水平越高 |
最小边缘对比度 |
int |
相邻条纹的对比度,0~4数值越大代表对比度越大 |
可译码性 |
int |
读取该码的准确性和成功率,0~4数值越大代表可译性越高 |
缺陷度 |
int |
码中存在缺陷,用于描述该一维码的质量,0~4数值越大代表缺陷越小 |
静区 |
int |
一维码中有一段特定的区域以此来确定一维码的起始位置和方向,左右两侧是否有足够的空间,0~4数值越大代表静区质量越好 |
边缘确定度分数 |
float |
边缘确定度的得分情况 |
最小反射率分数 |
float |
最小反射率的得分情况 |
最小边缘对比度分数 |
float |
最小边缘对比度的得分情况 |
可译码性分数 |
float |
可译码性的得分情况 |
缺陷度分数 |
float |
缺陷度的得分情况 |
静区分数 |
float |
静区的得分情况 |
参数 |
类型 |
描述 |
---|---|---|
模块状态 |
int |
|
码个数 |
int |
识别到码的个数 |
码状态 |
int |
|
编码信息 |
string |
条码图片解码得到的字符串 |
码类型 |
int |
无:0,EAN8码:1,UPCE码:2,UPCA码:3,EAN13:4,库德巴码:6,交叉25码:7,Code39:8,Code93:9,Code128:10,交叉14码:11,MATRIX25:12,MSI码:13,Code11:14,Industrial25:15,中国邮政码:16,PDF417:17 |
码角度 |
float |
码起终点连线与X轴的夹角,逆时针为正 |
PPM |
float |
条码最细黑条或白空占的像素数 |
矩形框的中心点 |
- |
包含中心点X和中心点Y参数,详情参见表 6 |
矩形宽度 |
float |
条码的矩形框的宽度,长边为宽 |
矩形高度 |
float |
条码的矩形框的高度,短边为高 |
矩形角度 |
float |
条码的矩形框长边与图像坐标系X轴的夹角,顺时针为正 |
检测区域中心点 |
- |
包含检测区域中心点X和检测区域中心点Y参数,详情参见表 3 |
检测区域宽度 |
float |
检测区域的宽度 |
检测区域高度 |
float |
检测区域的高度 |
检测区域角度 |
float |
检测区域的角度 |
参数 |
类型 |
描述 |
---|---|---|
中心点X |
float |
条码的矩形框中心点X坐标 |
中心点Y |
float |
条码的矩形框中心点Y坐标 |
参数 |
类型 |
描述 |
---|---|---|
模块状态 |
int |
|
码个数 |
int |
识别到的二维码个数 |
码状态 |
int |
|
编码信息 |
string |
二维码图片解码得到的字符串 |
码角度 |
float |
码角度为0-1边与X轴的夹角(四个码角点分别为0、1、2、3) ![]() |
矩形框的中心点 |
- |
包含中心点X和中心点Y参数,详情参见表 8 |
矩形宽度 |
float |
四个码角点形成的矩形框,长边为宽 |
矩形高度 |
float |
四个码角点形成的矩形框,短边为高 |
矩形角度 |
float |
四个码角点形成的矩形框,长边与图像坐标系X轴的夹角 |
PPM |
float |
形成二维码的最小黑(白)块的边长(单位:像素) |
评估版本 |
int |
DM码:101,QR码:102 |
检测区域中心点 |
- |
包含检测区域中心点X和检测区域中心点Y参数,详情参见表 9 |
检测区域宽度 |
float |
检测区域的宽度 |
检测区域高度 |
float |
检测区域的高度 |
检测区域角度 |
float |
检测区域的角度 |
参数 |
类型 |
描述 |
---|---|---|
中心点X |
float |
四个码角点形成的矩形框的中心点X |
中心点Y |
float |
四个码角点形成的矩形框的中心点Y |
参数 |
类型 |
描述 |
---|---|---|
检测区域中心点X |
float |
检测区域中心点的X坐标 |
检测区域中心点Y |
float |
检测区域中心点的Y坐标 |
参数 |
类型 |
描述 |
---|---|---|
模块状态 |
int |
|
目标个数 |
int |
检测区域内检测到的定位框的个数 |
目标置信度 |
float |
每个定位框的置信度 |
目标状态 |
int |
每个定位框的状态,1代表定位框正常,0代表定位框异常 |
目标信息中心 |
- |
包含目标信息中心X和目标信息中心Y参数,详情参见表 11 |
目标信息矩形宽度 |
float |
每个定位框的宽度 |
目标信息矩形高度 |
float |
每个定位框的高度 |
目标信息矩形角度 |
float |
每个定位框的角度 |
检测区域信息中心 |
- |
包含检测区域信息中心X和检测区域信息中心Y参数,详情参见表 12 |
检测区域信息矩形宽度 |
float |
检测区域的宽度 |
检测区域信息矩形高度 |
float |
检测区域的高度 |
检测区域信息矩形角度 |
float |
检测区域的角度 |
参数 |
类型 |
描述 |
---|---|---|
目标信息中心X |
float |
每个定位框中心点的X坐标 |
目标信息中心Y |
float |
每个定位框中心点的Y坐标 |
参数 |
类型 |
描述 |
---|---|---|
检测区域信息中心X |
float |
检测区域中心点的X坐标 |
检测区域信息中心Y |
float |
检测区域中心点的Y坐标 |
参数 |
类型 |
描述 |
---|---|---|
模块状态 |
int |
|
检测区域状态 |
int |
每个检测区域的状态,1代表示模块功能正常,0代表模块功能异常 |
检测序号 |
string |
每个检测区域的序号和文本框序号,如2-1,代表第二个检测区域的第一个文本框 |
字符个数 |
int |
每个文本框中字符串中的字符个数 |
字符串置信度 |
float |
每个文本框中检测到的字符串的置信度 |
字符信息 |
string |
每个文本框中检测到的字符串的内容 |
字符置信度 |
float |
每个文本框中检测到的字符串中单个字符的置信度 |
最佳字符串信息 |
string |
置信度最高的字符串的内容 |
最优字符个数 |
int |
置信度最高的字符串的长度 |
最优字符串置信度 |
float |
置信度最高的字符串的置信度 |
检测区域个数 |
int |
ROI个数 |
模型标识 |
int |
模型标识 |
检测区域中心 |
- |
包含检测区域中心X和检测区域中心Y参数,详情参见表 14 |
检测区域宽度 |
float |
检测区域的宽度 |
检测区域高度 |
float |
检测区域的高度 |
检测区域角度 |
float |
检测区域的角度 |
参数 |
类型 |
描述 |
---|---|---|
检测区域中心X |
float |
检测区域中心点的X坐标 |
检测区域中心Y |
float |
检测区域中心点的Y坐标 |
参数 |
类型 |
描述 |
---|---|---|
模块状态 |
int |
|
文本行个数 |
int |
检测区域内检测到的文本行个数,不超过最大查找个数 |
文本行状态 |
int |
1代表检测到文本行,0代表未检测到文本行,该参数输出个数与文本行个数保持一致 |
字符置信度 |
float |
每个文本行中单个字符的置信度 |
字符状态 |
int |
每个文本行中单个字符的状态,1代表检测到字符,0代表未检测到字符 |
字符信息 |
string |
检出的单个字符串,用分号分隔开 |
字符串信息 |
string |
检出的单个字符组合成一个字符串 |
字符个数 |
int |
每个文本框中单字符的个数 |
字符串置信度 |
float |
每个文本行中单字符置信度的平均值 |
检测序号 |
string |
检测框序号-文本框序号,例如:1-2代表第一个检测框中第2个文本行 |
字符信息中心 |
- |
包含字符信息中心X和字符信息中心Y参数,详情参见表 16 |
字符信息矩形宽度 |
float |
单字符框的宽度 |
字符信息矩形高度 |
float |
单字符框的高度 |
字符信息矩形角度 |
float |
单字符框的角度 |
文本框信息中心 |
- |
包含文本框信息中心X和文本框信息中心Y参数,详情参见表 17 |
文本框信息矩形宽度 |
float |
检测到的文本行宽度 |
文本框信息矩形高度 |
float |
检测到的文本行高度 |
文本框信息矩形角度 |
float |
检测到的文本行角度 |
检测框信息中心 |
- |
包含检测框信息中心X和检测框信息中心Y参数,详情参见表 18 |
检测框信息矩形宽度 |
float |
检测区域的宽度 |
检测框信息矩形高度 |
float |
检测区域的高度 |
检测框信息矩形角度 |
float |
检测区域的角度 |
参数 |
类型 |
描述 |
---|---|---|
字符信息中心X |
float |
单字符框位置中心点的X坐标 |
字符信息中心Y |
float |
单字符框位置中心点的Y坐标 |
参数 |
类型 |
描述 |
---|---|---|
文本框信息中心X |
float |
检测到的文本行的中心点X坐标 |
文本框信息中心Y |
float |
检测到的文本行的中心点Y坐标 |
参数 |
类型 |
描述 |
---|---|---|
检测框信息中心X |
float |
检测区域中心点的X坐标 |
检测框信息中心Y |
float |
检测区域中心点的Y坐标 |
参数 |
类型 |
描述 |
---|---|---|
模块状态 |
int |
|
识别结果数量 |
int |
识别的字符集合的个数 |
字符个数 |
int |
识别的所有字符的个数 |
字符信息 |
string |
识别的得分最高的字符结果 |
候选字符 |
string |
识别的得分次高的字符结果 |
字符分数 |
float |
识别的得分最高的字符的得分,数组,其长度等于字符个数 |
字符框的字符中心点 |
- |
包含字符中心X和字符中心Y参数,详情参见表 20 |
字符矩形宽度 |
float |
识别的字符的宽度,数组,其长度等于字符个数 |
字符矩形高度 |
float |
识别的字符的高度,数组,其长度等于字符个数 |
字符矩形角度 |
float |
识别的字符的角度,数组,其长度等于字符个数 |
字符矩形倾斜度 |
float |
识别的字符的矩形倾斜角度,数组,其长度等于字符个数 |
检测区域中心点 |
- |
包含检测区域中心点X和检测区域中心点Y参数,详情参见表 21 |
检测区域宽度 |
float |
ROI框的宽度 |
检测区域高度 |
float |
ROI框的高度 |
检测区域角度 |
float |
ROI框的角度 |
第一字符 |
string |
识别的得分最高的字符,数组,其长度等于字符个数,与字符信息一致 |
第一字符得分 |
float |
识别的得分最高的字符的得分,数组,其长度等于字符个数 |
第二字符 |
string |
识别的得分次高的字符,数组,其长度等于字符个数,与候选字符一致 |
第二字符得分 |
float |
识别的得分次高的字符的得分,数组,其长度等于字符个数 |
置信度 |
float |
识别的字符的置信度,数组,其长度等于字符个数 |
参数 |
类型 |
描述 |
---|---|---|
字符中心X |
float |
识别的字符的中心X坐标 |
字符中心Y |
float |
识别的字符的中心Y坐标 |
参数 |
类型 |
描述 |
---|---|---|
检测区域中心点X |
float |
ROI框的中心点X坐标 |
检测区域中心点Y |
float |
ROI框的中心点Y坐标 |
参数 |
类型 |
描述 |
---|---|---|
检测区域中心点 |
- |
包含检测区域中心点X和检测区域中心点Y参数,详情参见表 23 |
检测区域宽度 |
float |
ROI框的宽度 |
检测区域高度 |
float |
ROI框的高度 |
检测区域角度 |
float |
ROI框的角度 |
模块状态 |
int |
|
预测信息个数 |
int |
获取的分类个数 |
标签索引 |
int |
获取的分类的索引,数组,其长度等于预测信息个数 |
标签名 |
string |
获取的分类的名称,数组,其长度等于预测信息个数 |
参数 |
类型 |
描述 |
---|---|---|
检测区域中心点X |
float |
ROI框的中心点X坐标 |
检测区域中心点Y |
float |
ROI框的中心点Y坐标 |