数字式仪表的数字识别方法与流程

文档序号:12064329阅读:来源:国知局

技术特征:

1.一种数字式仪表的数字识别方法,其特征在于,包括如下步骤:

对字符图像进行预处理,进行边缘切割后获取单字符图像;

计算并提取字符的宽度和高度,根据单字符图像的宽高比识别字符1;

执行单字符图像的完整性判断,若字符为完整,则在单字符图像宽度的中线位置处进行纵向穿线,扫描计算单字符图像内的连通区域,根据连通区域的个数分类识别字符0、2、3、4、5、6、7、8、9。

2.如权利要求1所述的数字式仪表的数字识别方法,其特征在于,

所述连通区域的个数为4时,则直接识别该单字符图像为字符8。

3.如权利要求1所述的数字式仪表的数字识别方法,其特征在于,

所述连通区域的个数为1时,则直接识别该单字符图像为印刷体字符7。

4.如权利要求1所述的数字式仪表的数字识别方法,其特征在于,

所述连通区域的个数为0时,在单字符图像高度的中线位置处进行横向穿线,若纵向中线上半部左侧像素总和明显小于右侧像素总和,则识别该字符为字符7,若纵向中线上半部左侧像素总和明显大于右侧像素总和,则识别该字符为字符4。

5.如权利要求1所述的数字式仪表的数字识别方法,其特征在于,

所述连通区域的个数为3时,在单字符图像高度的中线位置处进行横向穿线,若字符连通域的质心位于半高线以上则该字符识别为字符9,若字符连通域的质心位于半高线以下则该字符识别为字符6。

6.如权利要求1所述的数字式仪表的数字识别方法,其特征在于,

所述连通区域的个数为2时,若两个连通域的质心对称分布于纵向中线两侧且纵坐标位于半高线,则识别该字符为字符0;若两个连通域的质心非对称分布于纵向中线两侧,在识别该字符为字符4;

在单字符图像高度的中线位置处进行横向穿线,若两个连通域的质心在纵向中线的右侧且分别位于横向中线的上下两侧,则可识别该字符为字符3; 若两个连通域的质心在纵向中线的左右两侧且两个质心分别位于横纵中线划分的四个区域中的左下部分和右上部分则识别该字符为字符2;若两个连通域的质心在纵向中线的左右两侧且两个质心分别位于横纵中线划分的四个区域中的左上部分和右下部分则识别该字符为字符5。

7.如权利要求1所述的数字式仪表的数字识别方法,其特征在于,

所述连通区域的个数为4时,则直接识别该单字符图像为字符8;

所述连通区域的个数为1时,则直接识别该单字符图像为印刷体字符7;

所述连通区域的个数为0时,在单字符图像高度的中线位置处进行横向穿线,若纵向中线上半部左侧像素总和明显小于右侧像素总和,则识别该字符为字符7,若纵向中线上半部左侧像素总和明显大于右侧像素总和,则识别该字符为字符4;

所述连通区域的个数为3时,在单字符图像高度的中线位置处进行横向穿线,若字符连通域的质心位于半高线以上则该字符识别为字符9,若字符连通域的质心位于半高线以下则该字符识别为字符6;

所述连通区域的个数为2时,若两个连通域的质心对称分布于纵向中线两侧且纵坐标位于半高线,则识别该字符为字符0;若两个连通域的质心非对称分布于纵向中线两侧,在识别该字符为字符4;在单字符图像高度的中线位置处进行横向穿线,若两个连通域的质心在纵向中线的右侧且分别位于横向中线的上下两侧,则可识别该字符为字符3;若两个连通域的质心在纵向中线的左右两侧且两个质心分别位于横纵中线划分的四个区域中的左下部分和右上部分则识别该字符为字符2;若两个连通域的质心在纵向中线的左右两侧且两个质心分别位于横纵中线划分的四个区域中的左上部分和右下部分则识别该字符为字符5。

8.如权利要求1所述的数字式仪表的数字识别方法,其特征在于,所述预处理的步骤包括:抑制噪声处理、和/或图像白平衡处理、和/或进行数学形态学的断点连接处理。

9.如权利要求1至8中任一项所述的数字式仪表的数字识别方法,其特征在于,所述方法进一步包括:所述执行单字符图像的完整性判断的步骤 中,若字符为不完整,则进一步进行字符完整性填充:

计算单字符图像顶部的端点个数,如果顶部端点数为2则将两个端点进行连接处理,如果顶部端点数为1则从断点处向相反方向蔓延直至到达边界处以完成字符完整性填充。

10.如权利要求1至8中任一项所述的数字式仪表的数字识别方法,其特征在于,所述方法进一步包括:所述执行单字符图像的完整性判断的步骤中,若字符为不完整,则进一步进行字符完整性填充:

计算单字符图像底部的端点个数,如果底部端点数为2则将两个端点进行连接处理,如果底部端点数为1则从断点处向相反方向蔓延直至到达边界处以完成字符完整性填充。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1