[发明专利]一种页面光栅化文字平滑处理方法及系统有效
| 申请号: | 200910241888.7 | 申请日: | 2009-12-14 |
| 公开(公告)号: | CN102096903A | 公开(公告)日: | 2011-06-15 |
| 发明(设计)人: | 朱晓明;赵晖 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
| 主分类号: | G06T5/00 | 分类号: | G06T5/00 |
| 代理公司: | 北京天悦专利代理事务所(普通合伙) 11311 | 代理人: | 田明;任晓航 |
| 地址: | 100871 北京*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 页面 光栅 文字 平滑 处理 方法 系统 | ||
技术领域
本发明属于光栅图像处理技术领域,具体涉及一种页面光栅化文字平滑处理方法及系统。
背景技术
在现有的数码印刷系统中,页面通常由PS(Post Script)或PDF(PortableDocument Format)进行描述。PS是一种用来描述页面内容的编程语言,目前绝大多数文字、图形和图像处理软件的页面描述都使用PS语言,是业界事实上的工业标准。PDF是一种用来描述页面内容的电子文档格式。通常,描述同样的版面内容,PDF文件比PS文件更小,结构更紧凑。光栅图像处理器RIP(Raster Image Processor)是一种把页面描述如PS或PDF转换为光栅图像并在光栅呈现设备(如照排机、计算机直接制版机、打印机)上进行输出的处理器。
页面描述经过RIP处理后得到对应的光栅化数据,由于光栅化数据中的文字颜色值是单一的,并且光栅化是个离散过程,因此文字的矢量表示通过光栅化处理后无法避免的在文字的边缘处带来锯齿,如果还需要对文字进行缩放、旋转等处理,那么光栅化后的锯齿现象更加明显,最终影响打印结果的质量。
发明内容
针对现有技术中存在的缺陷,本发明的目的之一是提供一种打印效果好的页面光栅化文字平滑处理方法,该方法包括以下步骤:
(1)获取页面描述文件中的文字颜色值;
(2)从光栅化处理后的页面点阵中确定文字像素点;
(3)确定文字边缘像素点;
(4)对文字边缘像素点的颜色值进行修正。
如上所述的页面光栅化文字平滑处理方法,步骤(1)中页面描述文件为PS格式或者PDF格式。
如上所述的页面光栅化文字平滑处理方法,步骤(4)中对文字边缘像素点的颜色值进行修正的过程包括以下步骤:
①取出一个文字中一个未经处理的边缘像素点,统计其四邻域中像素点的数目;
②如果该像素点四邻域中像素点的数目为0、1或4,则转步骤③;如果该像素点四邻域中像素点的数目为2,且这两个像素点为相对点,则将该像素点数据的颜色浓度降低M%,15≤M≤25,否则将该像素点数据的颜色浓度降低N%,35≤N≤45;如果该像素点四邻域中像素点的数目为3,则将该像素点数据的颜色浓度降低M%;所述相对点为两个像素点左右或上下相对;
③重复步骤①和步骤②,直到处理完该文字中所有的边缘像素点;
④重复上述步骤处理下一个文字,直到处理完所有的文字。
如上所述的页面光栅化文字平滑处理方法,其中,M=20,N=40。
本发明的又一目的是提供一种打印效果好的页面光栅化文字平滑处理系统,该系统包括用于获取页面描述文件中文字颜色值的文字颜色值获取模块;用于从光栅化处理后的页面点阵中确定文字像素点的文字像素点确定模块;用于确定文字边缘像素点的文字边缘像素点确定模块;以及用于对文字边缘像素点的颜色值进行修正的文字边缘像素点修正模块。
如上所述的页面光栅化文字平滑处理系统,其中,文字边缘像素点修正模块包括用于获取文字边缘像素点的像素点获取子模块,用于统计文字边缘像素点四邻域像素点数目的数目统计子模块,用于根据文字边缘像素点四邻域像素点的数目对文字边缘像素点数据的颜色浓度进行调整的颜色浓度调整子模块。
本发明所述方法及系统,通过修正光栅化文字边缘像素点的颜色浓度值的方式,平滑了光栅化文字的锯齿现象,提高了打印结果的质量。而且,平滑处理速度快、效率高。
附图说明
图1是具体实施方式中页面光栅化文字平滑处理系统的结构示意图;
图2是文字边缘像素点修正模块的结构示意图;
图3采用图1所示系统对页面光栅化文字进行平滑处理的流程图;
图4是采用图2所述方法处理一个文字的流程图;
图5a是文字“A”处理前的效果图;图5b是文字“A”处理后的效果图。
具体实施方式
本发明的核心思想是:首先通过RIP获得文字像素点的颜色值和经光栅化处理后页面点阵中文字边缘像素点,然后根据边缘像素点四邻域中像素点的数目对该边缘像素点的颜色浓度进行修正,从而使页面点阵文字更加平滑。
下面结合具体实施方式和附图,对本发明进行详细描述。
图1出示了本发明所述系统的一种实施方式结构,包括用于获取页面描述文件中文字颜色值的文字颜色值获取模块11;用于从光栅化处理后的页面点阵中确定文字像素点的文字像素点确定模块12;用于确定文字边缘像素点的文字边缘像素点确定模块13;以及用于对文字边缘像素点的颜色值进行修正的文字边缘像素点修正模块14。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910241888.7/2.html,转载请声明来源钻瓜专利网。





