字符切割方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:20329573 阅读:12 留言:0更新日期:2019-02-13 06:01
本申请公开了一种字符切割方法、装置、计算机设备及存储介质,具有较高的适用性,可有效地提高切割准确度。其中,方法部分包括:对目标图像中的字符进行字符定位以确定出字符区域;对字符区域的字符进行分割以得到粘连字符分割块;确定粘连字符分割块中字符边界的波峰位置和波峰高度;根据粘连字符分割块中字符边界的波峰位置和波峰高度确定起始分割点;根据起始分割点使用滴水算法对粘连字符分割块的字符进行切割。

【技术实现步骤摘要】
字符切割方法、装置、计算机设备及存储介质
本申请涉及图像处理领域,尤其涉及一种字符切割方法、装置、计算机设备及存储介质。
技术介绍
目前,常用的字符分割方法为滴水算法或投影法进行字符切割,投影法是指,利用二值化图像的像素进行分布直方图分析,根据直方图分析结果中寻找分界点,以分界点作为切割点进行切割,而滴水算法,是模拟水滴的滚动,而使用滴水算法切割,由于滴水算法切割是模拟水滴从高处向地处滴落的过程对字符进行划分,水滴从字符串顶部在重力的作用下,沿着字符轮廓向下滴落,当水滴陷在轮廓的凹处时,将渗透到字符笔划中,最终水滴经过的轨迹构成字符的分割路径。传统上,常利用上述2种切割方式进行切割,利用投影切割,由于只对待处理图像进行一刀切割,不可避免会有过分切割或出现粘连字符,只适用于无字符粘连的情况,而使用滴水算法,由于一些待处理图像的字符错综复杂,大小不一,待处理图像存在干扰背景等应用场景十分复杂的情况,无法准确的确定滴水渗漏处,导致字符分割点位置有误,不能有效地对字符进行正确分割,另外,上述两种切割方式均是针对长宽规则一致的特定字符,不具备普遍适用性,切割准确度较低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种可有效地提高切割准确度的字符切割方法、装置、计算机设备及存储介质。一种字符切割方法,包括:对目标图像中的字符进行字符定位以确定出字符区域;对字符区域的字符进行分割以得到粘连字符分割块;确定粘连字符分割块中字符边界的波峰位置和波峰高度;根据粘连字符分割块中字符边界的波峰位置和波峰高度确定起始分割点;根据起始分割点使用滴水算法对粘连字符分割块的字符进行切割。一种字符切割装置,包括:第一确定模块,用于对目标图像中的字符进行字符定位以确定出字符区域;分割模块,用于对第一确定模块确定的字符区域的字符进行分割以得到粘连字符分割块;第二确定模块,用于确定分割模块分割的粘连字符分割块中字符边界的波峰位置和波峰高度;第三确定模块,用于根据第二确定模块确定的粘连字符分割块中字符边界的波峰位置和波峰高度确定起始分割点;切割模块,用于根据第三确定模块确定的起始分割点使用滴水算法对粘连字符分割块的字符进行切割。一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述字符切割方法的步骤。一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述字符切割方法的步骤。上述字符切割方法、装置、计算机设备及存储介质所提供的方案中,先是利用简单切割方法将非粘连的字符切割开,继而再改进的滴水算法对粘连字符进行切割,其中,将非粘连与粘连的切割方式分割开,在一定程度上降低系统计算量,继而再对粘连字符区域,另外使用改进的确定滴水算法的起始切割点的方式,对粘连字符进行切割,而不是直接利用传统滴水算法进行切割,综合考虑了粘连字符区域中粘连字符的波峰,具有较高的适用性,可有效地提高切割准确度。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请中字符切割方法一个应用框架示意图;图2是本申请中字符切割方法一个实施例流程示意图;图3是图2中步骤S10一具体实施方式流程示意图;图4是图3中步骤S12一具体实施方式流程示意图;图5是图2中步骤S20一具体实施方式流程示意图;图6是图2中步骤S40一具体实施方式流程示意图;图7是本申请中字符切割装置一个实施例结构示意图;图8是本申请中字符切割装置另一实施例结构示意图;图9是本申请中计算机设备一个实施例结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请提供的字符切割方法中,可应用在如图1所示的网络框架中中,其中,字符切割装置为一具备计算处理能力的计算机设备,在字符切割方法中,字符切割装置对目标图像中的字符进行字符定位以确定出字符区域;对字符区域的字符进行分割以得到粘连字符分割块;确定粘连字符分割块中字符边界的波峰位置和波峰高度;根据粘连字符分割块中字符边界的波峰位置和波峰高度确定起始分割点;根据起始分割点使用滴水算法对粘连字符分割块进行切割,从而可对粘连字符分割块中的字符进行切割,由此可得,在本申请中,先是利用简单切割方法将非粘连的字符切割开,继而再基于改进的滴水算法对粘连字符进行切割,其中,将非粘连与粘连的切割方式分割开,在一定程度上降低系统计算量,继而再对粘连字符区域,另外使用改进的确定滴水算法的起始切割点的方式,对粘连字符进行切割,而不是直接利用传统滴水算法进行切割,综合考虑了粘连字符区域中粘连字符的波峰,具有较高的适用性,可有效地提高切割准确度。在一实施例中,如图2所示,提供一种字符切割方法,包括如下步骤:S10、对目标图像中的字符进行字符定位以确定出字符区域;其中,目标图像是指包含有待切割的字符的图像,应理解,在一些应用场景中,获取的目标图像通常包含有字符区域和非字符区域,因此,在本申请中,获取了目标图像后,可对目标图像中的字符进行字符定位以确定出字符区域。这里有必要对上述应用场景进行说明,示例性的,可以是识别车牌号码的应用场景中,也就是,待切割字符为车牌号码,上述目标图像为包含有待切割的车牌号码的图像;示例性的,还可以是手写字符的应用场景中,目标图像为包含手写字符的图像,需要说明的是,上述示例场景在这里只是举例说明,但并不对本申请构成限定,具体不做限定,例如也可是为了识别出获取的一张图像中的某个字符而做的字符切割应用场景。顾名思义,目标图像的字符区域是指目标图像中包含字符的区域。S20、对字符区域的字符进行分割以得到粘连字符分割块;在得到目标图像的字符区域后,对字符区域的字符进行分割以得到粘连字符分割块。其中,字符区域找的字符通常包含有粘连字符和非粘连字符,粘连字符是指字符之间存在粘连的字符,在本申请中,在对字符区域的字符进行分割后,可得到包含粘连字符的切割块,也就是上述粘连字符分割块。S30、确定粘连字符分割块中字符边界的波峰位置和波峰高度;在对字符区域的字符进行分割以得到粘连字符分割块后,可确定粘连字符分割块中字符边界的波峰位置和波峰高度。其中,粘连字符分割块中的字符边界是指围绕字符区域中的字符的边线区域,而根据字符边界内的字符大小和粘连情况,存在不同的波峰高度,以及波峰高度对应的波峰坐标,在本申请中,可确定上述波峰边界的波峰位置和波峰高度。S40、根据粘连字符分割块中字符边界的波峰位置和波峰高度确定起始分割点;在确定粘连字符分割块中字符边界的波峰位置和波峰高度后,可进一步根据粘连字符分割块中字符边界的波峰位置和波峰高度确定出起始切割点。S50、根据起始分割点使用滴水算法对粘连字符分割块的字符进行切割。其中,为了便于理解,这里本文档来自技高网...

【技术保护点】
1.一种字符切割方法,其特征在于,包括:对目标图像中的字符进行字符定位以确定出字符区域;对所述字符区域的字符进行分割以得到粘连字符分割块;确定所述粘连字符分割块中字符边界的波峰位置和波峰高度;根据所述粘连字符分割块中字符边界的波峰位置和波峰高度确定起始分割点;根据所述起始分割点使用滴水算法对所述粘连字符分割块的字符进行切割。

【技术特征摘要】
1.一种字符切割方法,其特征在于,包括:对目标图像中的字符进行字符定位以确定出字符区域;对所述字符区域的字符进行分割以得到粘连字符分割块;确定所述粘连字符分割块中字符边界的波峰位置和波峰高度;根据所述粘连字符分割块中字符边界的波峰位置和波峰高度确定起始分割点;根据所述起始分割点使用滴水算法对所述粘连字符分割块的字符进行切割。2.如权利要求1所述的字符切割方法,其特征在于,所述对目标图像中的字符进行字符定位以确定出字符区域,包括:对所述目标图像中的字符进行边缘检测以获得所述目标图像的边缘区域;采取垂直投影算法对所述边缘区域进行定位以得到所述字符区域。3.如权利要求2所述的字符切割方法,其特征在于,所述采取垂直投影算法对所述边缘区域进行定位以得到所述字符区域,包括:确定出所述边缘区域的第一垂直投影图;从所述第一垂直投影图的底部开始,用直线穿过所述第一垂直投影图,将所述直线向上移动直到达到所述第一垂直投影图的顶部,以记录所述直线移动过程中与所述第一垂直投影图的交点个数的集合;从所述记录的交点个数的集合中找到最大的交点个数N;若所述N大于或等于预设阈值,则将所述直线与所述第一垂直投影图的交点个数为所述N时对应的区域作为所述字符区域。4.如权利要求3所述的字符切割方法,其特征在于,所述对所述字符区域的字符进行分割以得到粘连字符分割块,包括:确定所述字符区域的二值图像;将所述字符区域的二值图像在垂直方向进行投影以得到第二垂直投影图;确定所述第二垂直投影图中投影值为0的投影位置;以竖直方向上所述投影值为0的投影位置作为切割方向进行切割以得到所述粘连字符分割块。5.如权利要求4所述的字符切割方法,其特征在于,所述根据所述波峰位置以及波峰高度确定起始分割点,包括:若第一字符的波峰高度小于或等于第二字符的波峰高度...

【专利技术属性】
技术研发人员:周罡张文柱
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1