一种图片分割方法、装置及设备的制造方法_2

文档序号:9866173阅读:来源:国知局
二图片进行分割,生成多个待识别字符块。
[0042] 第Ξ方面,本申请的实施例提供一种图片分割设备,包括:收发器、处理器、总线W 及存储器,收发器、处理器W及存储器通过总线相互连接,其中,
[0043] 收发器,获取原始图片;
[0044] 处理器,实现第一方面中图片分割方法,具有第二方面中图片分割装置的功能;
[0045] 存储器中存放程序W及预设的符号模板等,所述处理器通过执行该程序,实现上 述方法。
[0046] 采用本申请提供的图片分割方法,图片分割设备通过预设的符号模板与待分割的 图片进行匹配,由于符号模板与待分割字符块的像素相似度大于设定相似度阔值,因此,筛 选出的符号模板中的字符与对应的待分割字符块中的字符相同;进一步的,所述图片分割 设备可W通过待分割字符块的偏移量W及对应的符号模板的大小,准确的对待分割图片进 行分割,提高了对图片进行分割的效率,进而增强了图片识别设备在图片识别时的识别效 率。
【附图说明】
[0047] 图1为本发明实施例提供的一种图片分割方法的流程图;
[0048] 图2为本发明实施例提供的一种对验证码图片进行去噪的示意图;
[0049] 图3为本发明实施例提供的一种对验证码图片进行分割的示意图;
[0050] 图4为本发明实施例提供的一种图片分割装置的结构示意图;
[0051] 图5为本发明实施例提供的一种图片分割设备的结构示意图。
【具体实施方式】
[0052] 为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进 一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施 例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的 所有其它实施例,都属于本发明保护的范围。
[0053] 本发明实施例提供一种图片分割方法、装置及设备,用W解决现有技术在图片识 别过程中,图片分割设备对图片中的字符分割效果较差的问题。其中,本发明所述方法和装 置基于同一发明构思,由于方法及装置解决问题的原理相似,因此装置与方法的实施可W 相互参见,重复之处不再寶述。
[0054] 本发明实施例中,图片分割设备对获取的原始图片进行二值化处理W及去噪处 理,生成第二图片;针对预设的每个符号模板,在所述第二图片中,筛选出与该符号模板像 素相似度最高的图片块,该图片块的和该符号模板大小相同,在确定该图片块与该符号模 板的像素相似度大于设定相似度阔值时,将该图片块作为待分割字符块;根据确定的所有 待分割字符块的偏移量,W及每个待分割字符块对应的符号模板的大小,对所述第二图片 进行分割,生成多个待识别字符块。运样,针对任何图片(例如包含的字符粘连、重叠,或者 包含较大噪声的图片),图片分割设备可W通过符号模板匹配,提高分割图片的准确率,从 而提高对图片进行分割的效率,进而增强了图片识别设备对图片的识别效率。
[0055] 参阅图1所示,本发明实施例提供的一种图片分割方法,适用于图片分割设备,该 图片分割设备可W集成在图片识别设备中,也可W是单独的物理存在。该方法的处理流程 包括:
[0056] 步骤101:获取原始图片,对所述原始图片进行二值化处理,生成第一图片,并对所 述第一图片进行去噪处理,生成第二图片。
[0057] 所述原始图片可W为验证码图片或者其他图片,本发明仅W验证码图片为例。
[0058] 可选的,对所述原始图片进行二值化处理,包括:
[0059] 将所述原始图片进行灰度化处理;
[0060] 确定灰度化处理后的所述原始图片中的每个像素点的灰度值;
[0061] 针对每个像素点,当该像素点的灰度值超过设定灰度阔值时,将该像素点的灰度 值设置为255;当该像素点的灰度值未超过所述设定灰度阔值时,将该像素点的灰度值设置 为0。
[0062] 其中,所述设定灰度阔值的取值可W根据具体场景设定,也可W通过最大类间方 差法(0TSU)算法等获得。
[0063] -般情况下,图片分割设备获取的原始图片为彩色图片,即,原始图片中的每个像 素的颜色有红(red,R)、绿(green,G)、蓝(blue,B)3个分量决定,每个分量的取值区间为[0, 255],传统的,将所述原始图片进行灰度化处理,具有多种方式,例如加权平均法、平均值法 W及最大值法等,本发明对此不做限定。
[0064] 通过上述论述可知,对所述原始图片进行二值化处理,生成的第一图片中,每个像 素的灰度值为0或255,即所述第一图片为黑白图片。
[0065] 可选的,对所述第一图片进行去噪处理,包括:
[0066] 确定所述第一图片中每个连通区域中像素点的个数,其中,任意一个连通区域中 每个像素点的灰度值为0,该连通区域中的任一个像素点与该连通区域中的至少一个其他 像素点相邻,且与该连通区域中的任一个像素点相邻的灰度值为0的像素点均位于该连通 区域内;
[0067] 筛选出像素点的个数小于设定像素点数目阔值的连通区域;
[0068] 将筛选出的连通区域中每个像素点的灰度值设置为255。
[0069] 其中,可选的,确定所述第一图片中的任意一个连通区域,包括W下步骤:
[0070] A,遍历所述第一图片,在遍历到灰度值为0的像素点后,对该像素点设置一标记;
[0071] B,继续遍历该被标记的像素点8个邻域的像素点,将8个邻域的像素点中,灰度值 为0的像素点设置所述标记;
[0072] C,重复执行步骤B,直至在所述第一图片中,被标记的像素点8个领域的像素点中, 灰度值为0的像素点均被标记。
[0073] 通常,当所述原始图片为验证码图片时,在对所述原始图片进行二值化处理后的 所述第一图片中包含多个噪声,运些噪声会对降低后续图片识别设备的识别效率,降低识 别的准确率,然而,每个噪声在所述第一图片中的面积较小,即每个噪声形成的连通区域中 像素点的个数较少;相对于噪声,所述第一图片中的字符的面积较大,即每个字符形成的连 通区域中像素点的个数较多。因此,像素点的个数小于设定像素点数目阔值的连通区域,为 噪声形成的,而像素点的个数大于或等于设定像素点数目阔值的连通区域,通常为字符形 成的。因此,通过所述设定像素点数目阔值,可W筛选出噪声形成的连通区域。因此,通过上 述步骤,将所述第一图片中像素点的个数小于设定像素点数目阔值的连通区域的灰度值设 置为255,运样,可W去除所述第一图片中的噪声。
[0074] 步骤102:针对预设的每个符号模板,执行W下操作:遍历所述第二图片,在所述第 二图片中确定与该符号模板大小相同的至少一个图片块,并确定每个所述图片块与该符号 模板的像素相似度;在所述至少一个图片块中,筛选出与该符号模板的像素相似度最高的 图片块;并在判定筛选出的图片块与该符号模板的像素相似度大于设定相似度阔值时,将 筛选出的图片块确定为待分割字符块;确定所述待分割字符块的偏移量,W及该符号模板 的大小,其中,所述偏移量为所述待分割字符块的边缘与所述第二图片的相应边缘之间的 像素点的个数。
[00巧]在执行步骤102时,遍历所述第二图片,可W按照从左至右、从右至左、从上到下 W及从下到上中任意一种顺序遍历,本发明对此不做限定,当所述第二图片横轴方向的像 素点的个数大于或等于纵轴方向的像素点的个数,或者确定所述第二图片中字符为左右排 列时,可选的,可W按照从左至右或从右至左的顺序遍历,运样,可W提高图片分割设备的 工作效率;当所述第二图片纵轴方向的像素点的个数大于横轴方向的像素点的个数,或者 确定所述第二图片中字符为上下排列时,可选的,可W按照从上到下或从下到上的顺序遍 历,提高图片分割设备的工作效率;当所述第二图片横轴方向的像素点的个数大于或等于 纵轴方向的像素点的个数,且所述第二图片的纵轴方向的像素点的个数大于符号模板的纵 轴方向的像素点的个数时,可选的,可W先按照从左到右,同时从上到
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1