非文字图像识别方法和装置与流程

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

技术特征:

1.一种非文字图像识别方法,其特征在于,包括:

获取图像;

对所述图像进行二值化处理,得到二值化图;

针对所述二值化图中的各行,将各行中各个像素点的灰度值相加,得到各行的行值;

将所述二值化图中连续的拥有最大行值的行视为一组,检测所述二值化图中是否存在N个以上目标组,其中,所述N为正整数,所述目标组具体为:首行不为所述二值化图的首行且尾行不为所述二值化图的尾行的组;

若不存在,则确定所述图像为非文字图像。

2.根据权利要求1所述的方法,其特征在于,所述对所述图像进行二值化处理,之前还包括:对所述图像进行倾斜校正;

所述对所述图像进行二值化处理包括:若对所述图像进行倾斜校正,则对经所述倾斜校正后的图像进行二值化处理。

3.根据权利要求2所述的方法,其特征在于,所述对所述图像进行倾斜校正包括:

检测所述图像是否为倾斜图像;

若所述图像为倾斜图像,则执行所述对所述图像进行倾斜校正的步骤;

若所述图像不为倾斜图像,则执行所述对所述图像进行二值化处理的步骤。

4.根据权利要求1至3任一项所述的方法,其特征在于,所述获取图像具体为:获取拍照所得且准备用于进行试题搜索的图像。

5.根据权利要求1至3任一项所述的方法,其特征在于,所述确定所述图像为非文字图像,之后还包括:

输出指示所述图像为非文字图像的提示信息。

6.一种非文字图像识别装置,其特征在于,包括:

获取单元,用于获取图像;

二值化处理单元,用于对所述获取单元获取的图像进行二值化处理,得到二值化图;

计算单元,用于针对所述二值化图中的各行,将各行中各个像素点的灰度值相加,得到各行的行值;

第一检测单元,用于将所述二值化图中连续的拥有最大行值的行视为一组,检测所述二值化图中是否存在N个以上目标组,其中,所述N为正整数,所述目标组具体为:首行不为所述二值化图的首行且尾行不为所述二值化图的尾行的组;

确定单元,用于当所述第一检测单元的检测结果为不存在时,确定所述图像为非文字图像。

7.根据权利要求6所述的非文字图像识别装置,其特征在于,所述非文字图像识别装置还包括:

倾斜校正单元,用于对所述获取单元获取的图像进行倾斜校正;

所述二值化处理单元具体用于:当所述倾斜校正单元对所述获取单元获取的图像进行倾斜校正后,对经所述倾斜校正后的图像进行二值化处理。

8.根据权利要求7所述的非文字图像识别装置,其特征在于,所述非文字图像识别装置还包括:

第二检测单元,用于检测所述获取单元获取的图像是否为倾斜图像;

所述倾斜校正单元在所述第二检测单元的检测结果为是时触发;

所述二值化处理单元具体还用于:当所述第二检测单元的检测结果为否时,对所述获取单元获取的图像进行二值化处理。

9.根据权利要求6至8任一项所述的非文字图像识别装置,其特征在于,所述获取单元具体用于:获取拍照所得且准备用于进行试题搜索的图像。

10.根据权利要求6至8任一项所述的非文字图像识别装置,其特征在于,所述非文字图像识别装置还包括:

提示单元,用于当所述确定单元确定所述图像为非文字图像时,输出指示所述图像为非文字图像的提示信息。

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