一种调整版面浓淡的方法与系统的制作方法

文档序号:6337371阅读:144来源:国知局
专利名称:一种调整版面浓淡的方法与系统的制作方法
技术领域
本发明涉及一种调整版面浓淡的方法与系统。
背景技术
版面在印刷或进行光学字符识别(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所述的方法,其特征在于,根据所述各个字符的浓淡程度确定所述版面的字符整体浓淡程度包括根据所述各个字符的浓淡程度计算所述版面中的字符的浓淡程度平均值。
6.根据权利要求1所述的方法,其特征在于,对所述版面进行浓淡调节之前还包括根据预设的光学字符识别算法与版面浓淡程度之间的对应关系选择版面浓淡调节方式。
7.—种调整版面浓淡的系统,其特征在于,包括定位模块,用于确定版面中的字符的位置;第一计算模块,用于计算所述版面中的各个字符的浓淡程度;第二计算模块,用于根据所述各个字符的浓淡程度确定所述版面的字符整体浓淡程度;调节模块,用于基于所述版面的字符整体浓淡程度对所述版面进行浓淡调节。
8.根据权利要求7所述的系统,其特征在于,还包括规范化模块,用于将所述版面中的字符的尺寸调整为统一的值。
9.根据权利要求7或8所述的系统,其特征在于,所述第一计算模块还用于计算所述字符中的像素的黑白点比率。
10.根据权利要求8所述的系统,其特征在于,所述第一计算模块还用于计算所述字符的单位长度线条中的像素的黑白点比率。
11.根据权利要求7所述的系统,其特征在于,所述第二计算模块还用于根据所述各个字符的浓淡程度计算所述版面中的字符的浓淡程度平均值。
12.根据权利要求7所述的系统,其特征在于,还包括选择模块,用于根据预设的光学字符识别算法与版面浓淡程度之间的对应关系选择所述调节模块使用的版面浓淡调节方式。
全文摘要
本发明公开了一种调整版面浓淡的方法与系统,以解决现有技术中版面浓淡调整效果不佳的问题。该方法包括确定版面中的字符的位置;计算所述版面中的各个字符的浓淡程度;根据所述各个字符的浓淡程度确定所述版面的字符整体浓淡程度;基于所述版面的字符整体浓淡程度对所述版面进行浓淡调节。使用本发明的技术方案,有助于提高版面浓淡调整的效果。
文档编号G06T11/00GK102157000SQ20101056838
公开日2011年8月17日 申请日期2010年11月30日 优先权日2010年11月30日
发明者周长岭, 赵海涛 申请人:方正国际软件(北京)有限公司, 方正国际软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1