文字图像一致性比对方法、装置、存储介质和电子设备制造方法及图纸

技术编号:20390638 阅读:31 留言:0更新日期:2019-02-20 03:09
本公开涉及一种文字图像一致性比对方法、装置、存储介质和电子设备,用以解决相关技术中文字图像对比效率低下的技术问题。所述方法包括:对图像进行灰化处理,得到灰度图;根据所述灰度图上像素的灰度值变化确定所述图像上具有的图元的边缘位置信息;使用连通域标记算法根据所述边缘位置信息确定所述图像上的图元区域;根据预设的文字显示规则组合图元区域,得到文字图像区域;将所述文字图像区域与式样文字图像进行一致性比对。

【技术实现步骤摘要】
文字图像一致性比对方法、装置、存储介质和电子设备
本公开涉及图像处理领域,具体地,涉及一种文字图像一致性比对方法、装置、存储介质和电子设备。
技术介绍
图像的一致性比对主要是用于识别软件测试中显示的图像与PhotoShop输出的设计原图是否一致,例如比对同一图元在图像中的位置是否有偏差,色彩,亮度等是否相同。而针对文字图像,目前嵌入式软件测试中,对显示图片文字测试的方法主要有三种:1.纯人工看图测试。2.OCR(OpticalCharacterRecognition,光学字符识别)技术,即图片中文字的识别技术。3.软件调试输出后,文字比对测试。但是,纯人工看图测试需要找掌握各种语言的人测试,没有掌握测试语言的人测试就得看图校对笔画,效率低下。OCR文字识别虽然发展良好,但不同语言识别率不高,进而导致文字一致性测试结果的准确率也不高。而软件调试输出需要额外在软件中植入相关代码,可能会影响嵌入式系统原有功能,导致需要付出额外的时间做更多软件调试,易用性较差。因此,如何在保证文字图像一致性比对结果的精准度的提前下,提升比对效率是本领域亟待解决的问题。
技术实现思路
本公开的主要目的是提供一种文字图像一致性比对方法、装置、存储介质和电子设备,用以解决相关技术中文字图像对比效率低下的技术问题。为了实现上述目的,本公开第一方面提供一种文字图像一致性比对方法,所述方法包括:对图像进行灰化处理,得到灰度图;根据所述灰度图上像素的灰度值变化确定所述图像上具有的图元的边缘位置信息;使用连通域标记算法根据所述边缘位置信息确定所述图像上的图元区域;根据预设的文字显示规则组合图元区域,得到文字图像区域;将所述文字图像区域与式样文字图像进行一致性比对。可选地,所述文字显示规则包括规定的一个文字图像显示的高度和宽度,则所述根据预设的文字显示规则组合图元区域,包括:将高度和宽度与规定的文字图像的高度和宽度相符的图元区域进行组合。可选地,所述文字显示规则包括规定的文字图像显示的颜色,则所述根据预设的文字显示规则组合图元区域,包括:若所述文字显示规则规定的各个文字图像显示的颜色一致,则计算每一所述图元区域的灰度值最高值;并对灰度值最高值一致的多个所述图元区域进行组合。可选地,所述文字显示规则包括规定的同一文字不同部分之间的像素间距,则所述根据预设的文字显示规则组合图元区域,包括:组合水平像素间距小于第一像素间距,和/或垂直像素间距小于第二像素间距的图元区域,其中,所述第一像素间距是所述文字显示规则规定的左右结构的文字左右两部分之间的像素间距,所述第二像素间距是所述文字显示规则规定的上下结构的文字上下两部分之间的像素间距。可选地,所述文字图像显示规则规定了以下至少一种或多种规则:文字图像显示的高度和宽度,文字图像显示的颜色,同一文字不同部分之间的像素间距,文字图像的线形宽度,相邻文字图像之间的像素间距,相邻文字图像之间的灰度差值。可选地,所述式样文字图像是包含字符串的第一最小矩形图片,所述将所述文字图像区域与式样文字图像进行一致性比对,包括:将同一行显示的所述文字图像区域组合成第二最小矩形图片;对所述第一最小矩形图片和所述第二最小矩形图片进行一致性比对。可选地,所述对所述第一最小矩形图片和所述第二最小矩形图片进行一致性比对,包括:比对所述第一最小矩形图片和所述第二最小矩形图片的以下一种或多种参数:最小矩形图片的高度和宽度,最小矩形图片的亮度,各文字图像区域在最小矩形图片中的显示位置。可选地,所述方法还包括:根据预设的图标显示规则确定图标图像区域;判断所述文字图像区域是否超出对应的图标图像区域;若所述文字图像区域超出对应的图标图像区域,则输出文字显示越界的提示信息。本公开第二方面提供一种文字图像一致性比对装置,包括:灰化处理模块,用于对图像进行灰化处理,得到灰度图;边缘位置确定模块,用于根据所述灰度图上像素的灰度值变化确定所述图像上具有的图元的边缘位置信息;图元区域确定模块,用于使用连通域标记算法根据所述边缘位置信息确定所述图像上的图元区域;文字确定模块,用于根据预设的文字显示规则组合图元区域,得到文字图像区域;一致性比对模块,用于将所述文字图像区域与式样文字图像进行一致性比对。可选地,所述文字显示规则包括规定的一个文字图像显示的高度和宽度,则所述文字确定模块用于:将高度和宽度与规定的文字图像的高度和宽度相符的图元区域进行组合。可选地,所述文字显示规则包括规定的文字图像显示的颜色,则所述文字确定模块用于:若所述文字显示规则规定的各个文字图像显示的颜色一致,则计算每一所述图元区域的灰度值最高值;并对灰度值最高值一致的多个所述图元区域进行组合。可选地,所述文字显示规则包括规定的同一文字不同部分之间的像素间距,则所述文字确定模块用于:组合水平像素间距小于第一像素间距,和/或垂直像素间距小于第二像素间距的图元区域,其中,所述第一像素间距是所述文字显示规则规定的左右结构的文字左右两部分之间的像素间距,所述第二像素间距是所述文字显示规则规定的上下结构的文字上下两部分之间的像素间距。可选地,所述文字图像显示规则规定了以下至少一种或多种规则:一个文字图像显示的像素范围,文字图像显示的颜色,文字图像显示的长和宽,同一文字不同部分之间的像素间距,文字图像的线形宽度,相邻文字图像之间的像素间距。可选地,所述式样文字图像是包含字符串的第一最小矩形图片,所述一致性比对模块包括:最小矩形图片确定子模块,用于将同一行显示的所述文字图像区域组合成第二最小矩形图片;一致性比对子模块,用于对所述第一最小矩形图片和所述第二最小矩形图片进行一致性比对。可选地,所述一致性比对子模块用于:比对所述第一最小矩形图片和所述第二最小矩形图片的以下一种或多种参数:最小矩形图片的高度和宽度,最小矩形图片的亮度,各文字图像区域在最小矩形图片中的显示位置。可选地,还包括:图标确定模块,用于根据预设的图标显示规则确定图标图像区域;判断模块,用于判断所述文字图像区域是否超出对应的图标图像区域;输出模块,用于若所述文字图像区域超出对应的图标图像区域,则输出文字显示越界的提示信息。本公开第三方面提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面所述方法的步骤。本公开第四方面提供一种电子设备,包括:存储器,其上存储有计算机程序;处理器,用于执行所述存储器中的所述计算机程序,以实现第一方面所述方法的步骤。通过上述技术方案,至少可以达到如下技术效果:通过灰度值差异确定图像上存在的图元边缘位置,并基于边缘位置通过连通域标记算法得到各个图元区域,并进一步通过预先基于文字显示独有的特性设定的文字显示规则,从图元区域中组合得到文字图像区域,这样,将文字图像区域与式样文字图像进行一致性比对即可确定文字显示是否符合设计要求,在保证文字图像一致性比对结果的精准度的提前下,提升了比对效率。本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。附图说明附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:图1是本公开实施例提供的一种文字图像一致性比对方法的流程示意图;图2是本公开实施例提供的一种灰度本文档来自技高网...

【技术保护点】
1.一种文字图像一致性比对方法,其特征在于,所述方法包括:对图像进行灰化处理,得到灰度图;根据所述灰度图上像素的灰度值变化确定所述图像上具有的图元的边缘位置信息;使用连通域标记算法根据所述边缘位置信息确定所述图像上的图元区域;根据预设的文字显示规则组合图元区域,得到文字图像区域;将所述文字图像区域与式样文字图像进行一致性比对。

【技术特征摘要】
1.一种文字图像一致性比对方法,其特征在于,所述方法包括:对图像进行灰化处理,得到灰度图;根据所述灰度图上像素的灰度值变化确定所述图像上具有的图元的边缘位置信息;使用连通域标记算法根据所述边缘位置信息确定所述图像上的图元区域;根据预设的文字显示规则组合图元区域,得到文字图像区域;将所述文字图像区域与式样文字图像进行一致性比对。2.根据权利要求1所述的方法,其特征在于,所述文字显示规则包括规定的文字图像显示的高度和宽度,则所述根据预设的文字显示规则组合图元区域,包括:将高度和宽度与规定的文字图像的高度和宽度相符的图元区域进行组合。3.根据权利要求1所述的方法,其特征在于,所述文字显示规则包括规定的文字图像显示的颜色,则所述根据预设的文字显示规则组合图元区域,包括:若所述文字显示规则规定的各个文字图像显示的颜色一致,则计算每一所述图元区域的灰度值最高值;并对灰度值最高值一致的多个所述图元区域进行组合。4.根据权利要求1所述的方法,其特征在于,所述文字显示规则包括规定的同一文字不同部分之间的像素间距,则所述根据预设的文字显示规则组合图元区域,包括:组合水平像素间距小于第一像素间距,和/或垂直像素间距小于第二像素间距的图元区域,其中,所述第一像素间距是所述文字显示规则规定的左右结构的文字左右两部分之间的像素间距,所述第二像素间距是所述文字显示规则规定的上下结构的文字上下两部分之间的像素间距。5.根据权利要求1所述的方法,其特征在于,所述文字图像显示规则规定了以下至少一种或多种规则:文字图像显示的高度和宽度,文字图像显示的颜色,同一文...

【专利技术属性】
技术研发人员:张在野
申请(专利权)人:东软集团股份有限公司
类型:发明
国别省市:辽宁,21

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

1