一种调整版面浓淡的方法与系统技术方案

技术编号:6679018 阅读:243 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种调整版面浓淡的方法与系统,以解决现有技术中版面浓淡调整效果不佳的问题。该方法包括:确定版面中的字符的位置;计算所述版面中的各个字符的浓淡程度;根据所述各个字符的浓淡程度确定所述版面的字符整体浓淡程度;基于所述版面的字符整体浓淡程度对所述版面进行浓淡调节。使用本发明专利技术的技术方案,有助于提高版面浓淡调整的效果。

【技术实现步骤摘要】

本专利技术涉及一种调整版面浓淡的方法与系统
技术介绍
版面在印刷或进行光学字符识别(OCR)之前,根据需要往往会进行版面浓淡调节,以获得较好的视觉效果或者较佳的OCR结果。版面中通常包含文字和图像。现有的做法一般是对版面整体地进行浓淡调节,这种调节方式较为简便易行,但在一些情况下例如版面本身浓淡程度很不均勻时这种调节方式会导致版面某个部分过浓或过淡,会影响调节之后版面的视觉效果,或者影响OCR的识别准确性。现有的版面浓淡调整存在调整效果不佳的问题,对于该问题,目前尚未提出有效解决方案。
技术实现思路
本专利技术的主要目的是提供一种调整版面浓淡的方法与系统,用以解决现有技术中版面浓淡调整效果不佳的问题。为解决上述问题,根据本专利技术的一个方面,提供了一种调整版面浓淡的方法。本专利技术的调整版面浓淡方法包括确定版面中的字符的位置;计算所述版面中的各个字符的浓淡程度;根据所述各个字符的浓淡程度确定所述版面的字符整体浓淡程度; 基于所述版面的字符整体浓淡程度对所述版面进行浓淡调节。进一步地,计算所述版面中的各个字符分别进行计算以确定所述各个字符的浓淡程度之前还包括将所述版面中的字符的尺寸调整为统一的值。进一步地,计算所述版面中的各个字符的浓淡程度包括计算所述字符中的像素的黑白点比率。进一步地,计算所述版面中的各个字符的浓淡程度包括计算所述字符的单位长度线条中的像素的黑白点比率。进一步地,根据所述各个字符的浓淡程度确定所述版面的字符整体浓淡程度包括根据所述各个字符的浓淡程度计算所述版面中的字符的浓淡程度平均值。进一步地,对所述版面进行浓淡调节之前还包括根据预设的光学字符识别算法与版面浓淡程度之间的对应关系选择版面浓淡调节方式。为解决上述问题,根据本专利技术的另一方面,提供了一种调整版面浓淡的系统。本专利技术的调整版面浓淡的系统包括定位模块,用于确定版面中的字符的位置; 第一计算模块,用于计算所述版面中的各个字符的浓淡程度;第二计算模块,用于根据所述各个字符的浓淡程度确定所述版面的字符整体浓淡程度;调节模块,用于基于所述版面的字符整体浓淡程度对所述版面进行浓淡调节。进一步地,所述系统还包括规范化模块,用于将所述版面中的字符的尺寸调整为统一的值。进一步地,所述第一计算模块还用于计算所述字符中的像素的黑白点比率。进一步地,所述第一计算模块还用于计算所述字符的单位长度线条中的像素的黑白点比率。进一步地,所述第二计算模块还用于根据所述各个字符的浓淡程度计算所述版面中的字符的浓淡程度平均值。进一步地,所述系统还包括选择模块,用于根据预设的光学字符识别算法与版面浓淡程度之间的对应关系选择所述调节模块使用的版面浓淡调节方式。根据本专利技术的技术方案,针对版面上的字符进行浓淡调整,确定字符位置及其浓淡程度,然后从整体上调整版面的浓淡,这种方式避开了版面中的局部浓淡值对于字符的影响,仅针对字符进行调节,使字符的浓淡符合预设的要求,从而有助于提高版面浓淡调整的效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中图1是根据本专利技术实施例的调整版面浓淡的方法的主要步骤的示意图;图2是根据本专利技术实施例的调整版面浓淡的系统的主要模块的示意图。具体实施例方式下面将参考附图并结合实施例,来详细说明本专利技术。图1是根据本专利技术实施例的调整版面浓淡的方法的主要步骤的示意图,如图1所示,该方法主要包括如下步骤步骤Sll 确定版面中的字符的位置;步骤S13 计算版面中的各个字符的浓淡程度;步骤S15 根据各个字符的浓淡程度确定版面的字符整体浓淡程度;步骤S17 基于版面的字符整体浓淡程度对版面进行浓淡调节。从上述步骤可以看出,本实施例中针对版面上的字符进行浓淡调整,确定字符位置及其浓淡程度,然后从整体上调整版面的浓淡,这种方式避开了版面中的局部浓淡值对于字符的影响,使字符的浓淡符合预设的要求,从而有助于提高版面浓淡调整的效果。在步骤S13之前,可以将版面中的字符的尺寸调整为统一的值。这样有助于对字符的浓淡程度有统一的标准。在进行步骤S13中的计算时可采用预先的算法,预选的算法可以是计算字符中的像素的黑白点比率;在将版面中的字符的尺寸调整为统一的值的情况下,预选的算法也可以是计算字符的单位长度线条中的像素的黑白点比率。在步骤S15中,具体可以是根据版面中的各个字符的浓淡程度计算版面中的字符的浓淡程度平均值,将该平均值作为版面的字符整体浓淡程度。步骤S17中的浓淡调节之后如果需要进行OCR,那么此时的浓淡调节可以针对要使用的OCR算法来选择具体的调节方法,这样有助于获得较佳的OCR结果。图2是根据本专利技术实施例的调整版面浓淡的系统的主要模块的示意图。如图2所示,本实施例中的调整版面浓淡的系统20主要包括如下模块定位模块,用于确定版面中的字符的位置;第一计算模块,用于计算所述版面中的各个字符的浓淡程度;第二计算模块,用于根据所述各个字符的浓淡程度确定所述版面的字符整体浓淡程度;调节模块,用于基于所述版面的字符整体浓淡程度对所述版面进行浓淡调节。图2所示的调整版面浓淡的系统20还可以包括规范化模块(图中未示出),用于将所述版面中的字符的尺寸调整为统一的值。第一计算模块还可以用于计算所述字符中的像素的黑白点比率,或者可以用于计算所述字符的单位长度线条中的像素的黑白点比率。第二计算模块还可以用于根据所述各个字符的浓淡程度计算所述版面中的字符的浓淡程度平均值。图2所示的调整版面浓淡的系统20还可以包括选择模块(图中未示出),用于根据预设的光学字符识别算法与版面浓淡程度之间的对应关系选择所述调节模块使用的版面浓淡调节方式。显然,本领域的技术人员应该明白,上述的本专利技术的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本专利技术不限制于任何特定的硬件和软件结合。以上所述仅为本专利技术的优选实施例而已,并不用于限制本专利技术,对于本领域的技术人员来说,本专利技术可以有各种更改和变化。凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。权利要求1.一种调整版面浓淡的方法,其特征在于,包括确定版面中的字符的位置;计算所述版面中的各个字符的浓淡程度;根据所述各个字符的浓淡程度确定所述版面的字符整体浓淡程度;基于所述版面的字符整体浓淡程度对所述版面进行浓淡调节。2.根据权利要求1所述的方法,其特征在于,计算所述各个字符的浓淡程度之前还包括将所述版面中的字符的尺寸调整为统一的值。3.根据权利要求1或2所述的方法,其特征在于,计算所述版面中的各个字符的浓淡程度包括计算所述字符中的像素的黑白点比率。4.根据权利要求2所述的方法,其特征在于,计算所述版面中的各个字符的浓淡程度包括计算所述字符的单位长度线条中的像素的黑白点比率。5.根据权利要求1所述的方法,其特征在于,根据所述各个字符的浓淡程度确定所述版面的字符整体浓本文档来自技高网...

【技术保护点】
1.一种调整版面浓淡的方法,其特征在于,包括:确定版面中的字符的位置;计算所述版面中的各个字符的浓淡程度;根据所述各个字符的浓淡程度确定所述版面的字符整体浓淡程度;基于所述版面的字符整体浓淡程度对所述版面进行浓淡调节。

【技术特征摘要】

【专利技术属性】
技术研发人员:周长岭赵海涛
申请(专利权)人:方正国际软件有限公司方正国际软件北京有限公司
类型:发明
国别省市:32

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

1