CN102096903A - 一种页面光栅化文字平滑处理方法及*** - Google Patents

一种页面光栅化文字平滑处理方法及*** Download PDF

Info

Publication number
CN102096903A
CN102096903A CN2009102418887A CN200910241888A CN102096903A CN 102096903 A CN102096903 A CN 102096903A CN 2009102418887 A CN2009102418887 A CN 2009102418887A CN 200910241888 A CN200910241888 A CN 200910241888A CN 102096903 A CN102096903 A CN 102096903A
Authority
CN
China
Prior art keywords
literal
pixel point
page
edge pixel
pixel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2009102418887A
Other languages
English (en)
Other versions
CN102096903B (zh
Inventor
朱晓明
赵晖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
New Founder Holdings Development Co ltd
Beijing Founder Electronics Co Ltd
Original Assignee
Peking University Founder Group Co Ltd
Beijing Founder Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Peking University Founder Group Co Ltd, Beijing Founder Electronics Co Ltd filed Critical Peking University Founder Group Co Ltd
Priority to CN 200910241888 priority Critical patent/CN102096903B/zh
Publication of CN102096903A publication Critical patent/CN102096903A/zh
Application granted granted Critical
Publication of CN102096903B publication Critical patent/CN102096903B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Generation (AREA)

Abstract

本发明公开了一种页面光栅化文字平滑处理方法及***,属于光栅图像处理技术领域。该方法及***首先通过RIP获得文字像素点的颜色值和经光栅化处理后页面点阵中文字的边缘像素点,然后根据边缘像素点四邻域中像素点的数目对该边缘像素点的颜色浓度进行修正,从而使页面点阵文字更加平滑,提高了打印结果的质量。

Description

一种页面光栅化文字平滑处理方法及***
技术领域
本发明属于光栅图像处理技术领域,具体涉及一种页面光栅化文字平滑处理方法及***。
背景技术
在现有的数码印刷***中,页面通常由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。
图2出示了文字边缘像素点修正模块14的结构,包括用于获取文字边缘像素点的像素点获取子模块141,用于统计文字边缘像素点四邻域像素点数目的数目统计子模块142,用于根据文字边缘像素点四邻域像素点的数目对文字边缘像素点数据的颜色浓度进行调整的颜色浓度调整子模块143。
图3出示了采用图1所示***对页面光栅化文字平滑处理的方法流程,包括以下步骤:
(1)文字颜色值获取模块11获取页面描述文件中的文字颜色值。
文字的颜色信息会在页面描述文件(PS、PDF等)中有所描述,通过RIP可以获得文字的颜色值。
(2)文字像素点确定模块12从光栅化处理后的页面点阵中确定文字像素点。
页面点阵中的文字象素点信息会在页面描述文件中有所描述,通过RIP,便可以得到页面点阵中的文字象素点。
(3)文字边缘像素点确定模块13根据由光栅化处理得到的页面点阵以及页面点阵中的文字象素点,确定文字的边缘象素点。
(4)文字边缘像素点修正模块14对文字边缘像素点的颜色值进行修正。
图4出示了修正一个文字边缘像素点颜色值的方法流程,包括以下步骤:
①像素点获取子模块141取出文字中一个未经处理的边缘像素点,数目统计子模块142统计其四邻域中像素点的数目。其中,边缘像素点的四邻域是指该像素点的上、下、左、右位置。
②颜色浓度调整子模块143根据该像素点四邻域像素点的数目对该像素点数据的颜色浓度进行调整。如果该像素点四邻域中像素点的数目为0、1或4,则转步骤③;如果该像素点四邻域中像素点的数目为2,且这两个像素点为相对点,则颜色浓度调整子模块143将该像素点数据的颜色浓度降低M%,15≤M≤25,优选的M取20;否则将该像素点数据的颜色浓度降低N%,35≤N≤45,优选的N取40;如果该像素点四邻域中像素点的数目为3,则颜色浓度调整子模块143将该像素点数据的颜色浓度降低M%;所述相对点为两个像素点左右或上下相对。
③重复步骤①和步骤②,直到处理完该文字中所有的边缘像素点。
如图5a所示,文字“A”在处理之前,锯齿明显。处理后,平滑了锯齿,其效果如图5b所示。
本发明所述方法及***,能够自动的根据页面描述信息、光栅化处理信息和光栅化的页面点阵,确定可能产生锯齿的文字边缘象素点并修正此文字边缘象素点的颜色值浓度,从而平滑锯齿,提高了页面点阵文字的平滑程度。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其同等技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (8)

1.一种页面光栅化文字平滑处理方法,包括以下步骤:
(1)获取页面描述文件中的文字颜色值;
(2)从光栅化处理后的页面点阵中确定文字像素点;
(3)确定文字边缘像素点;
(4)对文字边缘像素点的颜色值进行修正。
2.如权利要求1所述的一种页面光栅化文字平滑处理方法,其特征在于:步骤(1)中所述页面描述文件为PS格式。
3.如权利要求1所述的一种页面光栅化文字平滑处理方法,其特征在于:步骤(1)中所述页面描述文件为PDF格式。
4.如权利要求1至3之一所述的一种页面光栅化文字平滑处理方法,其特征在于,步骤(4)中对文字边缘像素点的颜色值进行修正的过程包括以下步骤:
①取出一个文字中一个未经处理的边缘像素点,统计其四邻域中像素点的数目;
②如果该像素点四邻域中像素点的数目为0、1或4,则转步骤③;如果该像素点四邻域中像素点的数目为2,且这两个像素点为相对点,则将该像素点数据的颜色浓度降低M%,15≤M≤25,否则将该像素点数据的颜色浓度降低N%,35≤N≤45;如果该像素点四邻域中像素点的数目为3,则将该像素点数据的颜色浓度降低M%;所述相对点为两个像素点左右或上下相对;
③重复步骤①和步骤②,直到处理完该文字中所有的边缘像素点;
④重复上述步骤处理下一个文字,直到处理完所有的文字。
5.如权利要求4所述的一种页面光栅化文字平滑处理方法,其特征在于:所述M=20。
6.如权利要求5所述的一种页面光栅化文字平滑处理方法,其特征在于:所述N=40。
7.一种页面光栅化文字平滑处理***,包括用于获取页面描述文件中文字颜色值的文字颜色值获取模块(11);用于从光栅化处理后的页面点阵中确定文字像素点的文字像素点确定模块(12);用于确定文字边缘像素点的文字边缘像素点确定模块(13);以及用于对文字边缘像素点的颜色值进行修正的文字边缘像素点修正模块(14)。
8.如权利要求7所述的一种页面光栅化文字平滑处理***,其特征在于:所述文字边缘像素点修正模块(14)包括用于获取文字边缘像素点的像素点获取子模块(141),用于统计文字边缘像素点四邻域像素点数目的数目统计子模块(142),用于根据文字边缘像素点四邻域像素点的数目对文字边缘像素点数据的颜色浓度进行调整的颜色浓度调整子模块(143)。
CN 200910241888 2009-12-14 2009-12-14 一种页面光栅化文字平滑处理方法及*** Expired - Fee Related CN102096903B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200910241888 CN102096903B (zh) 2009-12-14 2009-12-14 一种页面光栅化文字平滑处理方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200910241888 CN102096903B (zh) 2009-12-14 2009-12-14 一种页面光栅化文字平滑处理方法及***

Publications (2)

Publication Number Publication Date
CN102096903A true CN102096903A (zh) 2011-06-15
CN102096903B CN102096903B (zh) 2013-01-02

Family

ID=44129983

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200910241888 Expired - Fee Related CN102096903B (zh) 2009-12-14 2009-12-14 一种页面光栅化文字平滑处理方法及***

Country Status (1)

Country Link
CN (1) CN102096903B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103548057A (zh) * 2011-06-14 2014-01-29 Eizo株式会社 文字区域像素判定装置或其方法
CN104395914A (zh) * 2012-06-19 2015-03-04 宝洁公司 消费品封装及用于制备封装的方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2800968B1 (fr) * 1999-11-05 2002-09-13 Automa Tech Sa Machine d'exposition d'un panneau a un rayonnement laser
CN1296865C (zh) * 2003-09-29 2007-01-24 致伸科技股份有限公司 单色文字增强方法
US7783134B2 (en) * 2007-01-04 2010-08-24 Himax Technologies Limited Edge-oriented interpolation method and system for a digital image

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103548057A (zh) * 2011-06-14 2014-01-29 Eizo株式会社 文字区域像素判定装置或其方法
CN103548057B (zh) * 2011-06-14 2016-04-20 Eizo株式会社 文字区域像素判定装置或其方法
CN104395914A (zh) * 2012-06-19 2015-03-04 宝洁公司 消费品封装及用于制备封装的方法
CN104395914B (zh) * 2012-06-19 2018-10-19 宝洁公司 消费品封装及用于制备封装的方法

Also Published As

Publication number Publication date
CN102096903B (zh) 2013-01-02

Similar Documents

Publication Publication Date Title
US8274667B2 (en) Image processing apparatus, control method thereof, and storage medium storing a program for converting raster image data into block vector image format
US8368969B2 (en) Methods and devices for rasterizing transparent pages
US8711372B2 (en) Techniques for image segment accumulation in document rendering
CN111340037B (zh) 文本版面分析方法、装置、计算机设备和存储介质
US20030147098A1 (en) Method of converting a linework data format to the format of a page description language
CN109522539A (zh) 基于移动设备的pdf学术论文重排版***及方法
JP5545307B2 (ja) 画像処理装置及び画像処理方法
CN102096903B (zh) 一种页面光栅化文字平滑处理方法及***
JP2007226465A (ja) 画像出力システム、及び、画像出力方法
JP2016184914A (ja) 画像処理装置
DE69933808T2 (de) Bildverarbeitungsvorrichtung, -verfahren und Speichermedium
US10395399B2 (en) Method for improving the print quality of graphic elements
CN101365043B (zh) 点阵级像素点校色方法及装置
CN102572203B (zh) 点阵页面压缩方法及其装置
CN101383045B (zh) 二维图形反锯齿方法和装置
EP3055838B1 (en) A raster image processing method
CN110097147B (zh) 图元绘制属性的设置方法、***、计算机设备及存储介质
CN104461406B (zh) 一种打印输出方法及装置
CN105096356A (zh) 手写字符加粗方法和手写字符加粗装置
CN102810169A (zh) 异形矩阵式二维条码构建方法
CN101394461A (zh) 点阵页面压缩方法及其装置
US10839562B2 (en) Methods and systems for enabling object attribute driven super resolution encoding
CN115139670A (zh) 一种基于单pass喷墨数据处理的喷墨印刷方法及***
KR20060133216A (ko) 이미지 처리장치
CN112214457A (zh) 远程蓝纸校对方法、装置和计算机可读存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20220623

Address after: 3007, Hengqin international financial center building, No. 58, Huajin street, Hengqin new area, Zhuhai, Guangdong 519031

Patentee after: New founder holdings development Co.,Ltd.

Patentee after: BEIJING FOUNDER ELECTRONICS Co.,Ltd.

Address before: 100871, fangzheng building, 298 Fu Cheng Road, Beijing, Haidian District

Patentee before: PEKING UNIVERSITY FOUNDER GROUP Co.,Ltd.

Patentee before: BEIJING FOUNDER ELECTRONICS Co.,Ltd.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20130102

CF01 Termination of patent right due to non-payment of annual fee