[发明专利]一种栅格文字粗细调整方法及系统有效
| 申请号: | 201010231795.9 | 申请日: | 2010-07-20 |
| 公开(公告)号: | CN102339396A | 公开(公告)日: | 2012-02-01 |
| 发明(设计)人: | 李平立;刘书华;袁梦尤;张宏志 | 申请(专利权)人: | 北京大学;方正国际软件(北京)有限公司 |
| 主分类号: | G06K15/02 | 分类号: | G06K15/02 |
| 代理公司: | 北京天悦专利代理事务所(普通合伙) 11311 | 代理人: | 田明;任晓航 |
| 地址: | 100871*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 栅格 文字 粗细 调整 方法 系统 | ||
技术领域
本发明属于图像处理技术领域,具体涉及一种栅格文字粗细调整方法及系统。
背景技术
随着数码印刷技术的迅速发展,人们对数码印刷设备的印刷质量以及印刷效率的要求越来越高。但是由于印刷过程中经常遇到所印文字笔画粗细不同的情况,如宋体字,横画总比竖画细。当文字字号较小时,往往由于栅格化点阵中某些笔画较细颜色较浅,以及印刷油墨量不足,造成相应笔画信息丢失的印刷事故。因此,实际印刷前一般会预先调整可能出现印刷质量问题的栅格文字,以保证较细的笔画印刷成功。在特定印刷情形,则还需减细较粗的笔画以体现文字瘦身的效果。
现有技术中,文字粗细调整多依赖作业人员使用Photoshop等处理软件手工完成。若原稿包含矢量字符图层,则使用Photoshop自带的字符加粗功能对文字加粗,如果只有栅格文字,则抠取文字部分,平移叠加后合成,如加粗宽度不足或导致模糊,再人工修图。
中国专利申请(公开号:CN101131698,公开日:2008年2月27日)公开了一种数据文件的印刷方法及装置。该方法及装置首先确定需印刷的第一数据文件;其次将第一数据文件偏移获得第二数据文件;再次将第一数据文件与第二数据文件合并获得第三数据文件;最后对第三数据文件进行印刷。该方法及装置仅仅是在印刷阶段对文字进行加粗,具有很大的局限性,而且无法精确控制文字加粗的尺度。
综上所述,现有技术中的栅格文字粗细调整方法均无法精细控制粗细调整的尺度,达到亚像素级别的文字粗细调整。
发明内容
针对现有技术中存在的缺陷和不足,本发明所要解决的技术问题是提供一种精确到亚像素级别的栅格文字粗细调整方法及系统。
为解决上述技术问题,本发明采用的技术方案如下:
一种栅格文字粗细调整方法,包括以下步骤:
(1)构建文字区域内各像素点的矢量形态;
(2)根据预先设定的调整方式、调整方向和调整尺寸更新所述各像素点的矢量形态;
(3)将更新后各像素点的矢量形态映射回像素点各通道的灰度。
如上所述的栅格文字粗细调整方法,步骤(1)中所述构建文字区域内各像素点矢量形态的方法如下:
①计算文字区域内各像素点的纯度;
②根据像素点的纯度构建各像素点的矢量形态。
如上所述的栅格文字粗细调整方法,其中,像素点的纯度计算方法如下:
计算文字区域内各通道前景色和背景色的差值;
选择前景色和背景色差值最大的通道L;
将所述像素点在通道L中的灰度值与前景色在通道L中的灰度值的相似度作为所述像素点的纯度。
如上所述的栅格文字粗细调整方法,其中,像素点的纯度采用如下公式计算:
其中,P(i,j)表示像素点的纯度,L(i,j)表示像素点在通道L的颜色,LA表示通道L的前景色,LB表示通道L的背景色。
如上所述的栅格文字粗细调整方法,其中,当文字区域各通道前景色的累加值和各通道背景色的累加值的差值大于通道L的差值时,将所述像素点在各通道灰度值的累加值与前景色在各通道的累加值的相似度作为所述像素点的纯度。
如上所述的栅格文字粗细调整方法,步骤(2)中所述调整方式包括加粗和减细;调整方向包括全局调整和单向调整,所述单向调整包括横向、纵向和斜向。
如上所述的栅格文字粗细调整方法,其中,当所述调整方式为加粗时,步骤②中所述根据像素点的纯度构建各像素点的矢量形态的方法如下:
判断文字区域内各纯度非零像素点所属笔画类型和所属笔画部位;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学;方正国际软件(北京)有限公司,未经北京大学;方正国际软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010231795.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:方形蓄电池组的电芯汇流片及方形蓄电池组
- 下一篇:纳米碳酸钙改性涤纶预取向丝





