多位深半色调调幅网点生成方法及装置的制作方法

文档序号:7994393阅读:466来源:国知局
专利名称:多位深半色调调幅网点生成方法及装置的制作方法
技术领域
本发明涉及印刷领域,具体而言,涉及一种多位深半色调调幅网点生成方法及装置。
背景技术
图像的硬拷贝复制主要涉及打印机及高档印刷制版设备的挂网制版技术。用于图像硬拷贝复制的挂网技术又称为数字图像半色调技术。数字图像半色调技术可以分为两类,分别是调幅挂网和调频挂网。调幅挂网又称为聚集点有序抖动技术,其特征是所生成的半色调图像的染色点在几何位置上是两两相邻地聚合在一起的,从而形成了一簇一簇的染色区域,这些染色区域又被称为网点,由于聚集点有序抖动技术采用控制网点面积的方法再现原稿图像灰度,因而被称为调幅网点。相关技术中提供了多位成像深度设备,该设备的输出层次随成像深度的不同而呈2的幂的倍数增加,常见的有2位和4位输出设备,其可再现的层次分别为4个和16个层次。多位成像深度设备的出现最终目的是希望能够在较低分辨率下得到较高分辨率的输出效果,从而抵消低分辨率下图像成像质量差的问题,同时结合多位成像深度设备内嵌的PWM(Pulse Width Modification,脉冲宽度调制)网点层次偏移技术,达到优化设备输出的半色调网点质量,稳定地输出半色调网点。鉴于上述多位深设备的特性,其对现有半色调挂网的不同方式提出了新的要求和挑战。传统半色调加网方式经常采用一位深度的调幅网点,因此如何将一位调幅网点数据转换成为设备特性相关的多位调幅网点,如何充分利用设备现有特性,在低分辨率下输出高分辨率效果的网点质量,对于提升多位深设备的高质量调幅网效果很重要。目前实现传统多位深调幅网技术多采用图像变倍技术,其技术要求首先将原始一位调幅网点数据扩充到高分辨率下的一位网点,其次需要运用图像变倍技术,将高分辨率的一位点阵转换成当前设备支持的较低分辨率点阵数据,转换的同时区分划定了设备位深要求的网点层次,从而最终达到多位深网点效果。该方法实现十分繁琐,需要多次对网点数据进行转换,在时效性上存在很大问题。

发明内容
本发明旨在提供一种多位深半色调调幅网点生成方法和装置,以解决相关技术中的时效性较差的问题。在本发明的实施例中,提供了一种多位深半色调调幅网点生成方法,包括:扫描输入图像获得当前像素的值Pxy,其中X代表当前像素的横向位置索引,y代表当前像素的纵向位置索引;从i = O开始,从预设的阵多位深阈值矩阵G中获取gp判断如果Pxy < gj,则设置印刷设备的加网输出灰度层次值Out = L-1-1 ;否则递增i,并继续执行上述判断设置的步骤;其中,L代表调频网层次数,L = 2% e代表所述印刷设备的位深值,i为整数,且i e [O, L-1],设置h = (y% η) X m+ (χ % m)+iXmXn, h为G中元素g顺序排列的索引号,gj是G中第i行第j列的元素值。在本发明的实施例中,提供了一种多位深半色调调幅网点生成装置,包括:扫描模块,用于扫描输入图像获得当前像素的值Pxy,其中χ代表当前像素的横向位置索引,y代表当前像素的纵向位置索引;生成模块,用于从i = O开始,从预设的阵多位深阈值矩阵G中获取gj,判断如果Pxy<gj,则设置印刷设备的加网输出灰度层次值Out = L-1-1 ;循环模块,用于否则递增i,并调用上述生成模块;其中,L代表调频网层次数,L = 2%e代表所述印刷设备的位深值,i为整数,且i e
,设置h = (y% n) Xm+(x% m)+i XmXn,h为G中元素g顺序排列的索引号,gj是G中第i行第j列的元素值。本发明上述实施例的位深半色调调幅网点生成方法和装置因为不需要多次对网点数据进行转换,所以克服了相关技术时效性较差的问题,提高了多位深半色调调幅网点生成的速度。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1示出了根据本发明实施例的多位深半色调调幅网点生成方法的流程图;图2示出了根据本发明优选实施例的多位深调幅加网层次生成方法原理图;图3示出了根据本发明优选实施例的单个阈值矩阵扩展转换多位深阈值矩阵方法的流程图;图4示出了根据本发明优选实施例的输入网点阈值矩阵效果示意图;图5示出了根据本发明优选实施例的多位深调幅网阈值矩阵加网方法的流程图;图6示出了根据本发明优选实施例的3bit调幅网输出网点效果图;图7示出了根据本发明实施例的多位深半色调调幅网点生成装置的示意图。
具体实施例方式下面将参考附图并结合实施例,来详细说明本发明。图1示出了根据本发明实施例的多位深半色调调幅网点生成方法的流程图,包括:步骤S10,扫描输入图像获得当前像素的值Pxy,其中χ代表当前像素的横向位置索弓l,y代表当前像素的纵向位置索引;步骤S20,从i = O开始,从预设的阵多位深阈值矩阵G中获取gp判断如果Pxy< gj,则设置印刷设备的加网输出灰度层次值Out = L-1-1 ;步骤320,否则递增i,并继续执行上述判断设置的步骤;其中,L代表调频网层次数,L = 2% e代表所述印刷设备的位深值,i为整数,且
ie [O, L-1],设置h = (y% η) X m+ (χ % m)+iXmXn, h为G中元素g顺序排列的索引号(例如,对于3*4矩阵,元素%的索引号为3,元素a23的索引号为12),g]是G中第i行第j列的元素值。相关技术需要多次对网点数据进行转换,而本实施例中不需要多次对网点数据进行转换,所以克服了相关技术时效性较差的问题,提高了多位深半色调调幅网点生成的速度。另外,相关技术中转换后的点阵属于近似多位深的网点数据,其调幅网点中心高灰度级像素分布过多,对于随后的校色及色彩饱和度产生严重影响,因此其并不是真正的多位调幅网,无法实现稳定的网点输出质量和色彩质量。而本实施例根据设备位深级数,采用与其同等数量的阈值矩阵加网控制级数,所以可以实现稳定的网点输出质量和色彩质量。优选地,预先设置多位深阈值矩阵G为:
权利要求
1.一种多位深半色调调幅网点生成方法,其特征在于,包括: 扫描输入图像获得当前像素的值Pxy,其中X代表当前像素的横向位置索引,y代表当前像素的纵向位置索引; 从i = O开始,从预设的阵多位深阈值矩阵G中获取gp判断如果Pxy < gj,则设置印刷设备的加网输出灰度层次值Out = L_l_i ; 否则递增i,并继续执行上述判断设置的步骤; 其中,L代表调频网层次数,L = 2%e代表所述印刷设备的位深值,i为整数,且i e [O,L-1],设置h = (y% n) Xm+(x% m)+iXmXn,h为G中元素g顺序排列的索引号,g」是G中第i行第j列的元素值。
2.根据权利要求1所述的方法,其特征在于,预先设置多位深阈值矩阵G为:
3.根据权利要求2所述的方法,其特征在于,设置多位深阈值矩阵G集体包括: 1).设定初始参数: a).M= (L-1) XnXm,其中M代表G中元素的最大值; b).设定(L-1)个累计数组Si,并初始化Si= O ; 同时设定累计数组索引值I,其初始值为O ; c).设定阈值累计值C,其初始值为I; 2).转换逻辑如下:a).设直a = axy ; 其中,X = 1% m,如果 X > Ui, X = Ui, y = I/(L-1); 并且,当1% (nXm) = O时,i = i+Ι, %表示模操作 axy代表置换矩阵Ai中第X行第y列元素的值,Ui代表Ai中第i行元素的个数; b).当满足axy≤(L-1)同时Sa<(mXn)时,作如下操作: 遍历预设的初始半色调一位调幅网阈值矩阵T中的每一个值,直到满足tra = Sa ; 其中tra代表T中第r行第u列元素的值; 在G中的第i行,设置gj = C; 其中:j = uXm+r ; 递增阈值累计值C:C = C+1 ; 递增累计数组Sa:Sa = Sa+l 如果不满足axy ( (L-1)同时Sa < (mXn),则修正a = L-1 c).设置1 = 1+1;d).循环步骤a)到c),直到满足C > M后结束操作。
4.根据权利要求3所述的方法,其特征在于,预先设置初始半色调一位调幅网阈值矩阵T如下:
5.一种多位深半色调调幅网点生成装置,其特征在于,包括: 扫描模块,用于扫描输入图像获得当前像素的值Pxy,其中X代表当前像素的横向位置索引,y代表当前像素的纵向位置索引; 生成模块,用于从i = O开始,从预设的阵多位深阈值矩阵G中获取gp判断如果Pxy< gj,则设置印刷设备的加网输出灰度层次值Out = L-1-1 ; 循环模块,用于否则递增i,并调用上述生成模块; 其中,L代表调频网层次数,L = 2%e代表所述印刷设备的位深值,i为整数,且i e [O,L-1],设置h = (y% n) Xm+(x% m)+iXmXn,h为G中元素g顺序排列的索引号,g」是G中第i行第j列的元素值。
6.根据权利要求5所述的装置,其特征在于,预先设置多位深阈值矩阵G为:
7.根据权利要求6所述的装置,其特征在于,设置多位深阈值矩阵G集体包括: 1).设定初始参数: a).M= (L-1) XnXm,其中M代表G中元素的最大值; b).设定(L-1)个累计数组Si,并初始化Si= O ; 同时设定累计数组索引值I,其初始值为O ; c).设定阈值累计值C,其初始值为I; 2).转换逻辑如下:a).设置 a = axy ;其中,X = 1% m,如果 X > Ui, X = Ui, y = I/(L-1); 并且,当1% (nXm) = O时,i = i+Ι, %表示模操作 axy代表置换矩阵Ai中第X行第y列元素的值,Ui代表Ai中第i行元素的个数; b).当满足axy彡(L-1)同时Sa<(mXn)时,作如下操作: 遍历预设的初始半色调一位调幅网阈值矩阵T中的每一个值,直到满足tra = Sa ; 其中tra代表T中第r行第u列元素的值; 在G中的第i行,设置gj = C; 其中:j = uXm+r ; 递增阈值累计值C:C = C+1 ; 递增累计数组Sa:Sa = Sa+1 如果不满足axy ( (L-1)同时Sa < (mXn),则修正a = L-1 c).设置1 = 1+1; d).循环步骤a)到c),直到满足C> M后结束操作。
8.根据权利要求7所述的装置,其特征在于,预先设置初始半色调一位调幅网阈值矩阵T如下:
全文摘要
本发明提供了一种多位深半色调调幅网点生成方法和装置,方法包括扫描输入图像获得当前像素的值Pxy,其中x代表当前像素的横向位置索引,y代表当前像素的纵向位置索引;从i=0开始,从预设的阵多位深阈值矩阵G中获取gj,判断如果Pxy<gj,则设置印刷设备的加网输出灰度层次值Out=L-1-i;否则递增i,并继续执行上述判断设置的步骤;其中,L代表调频网层次数,L=2e,e代表所述印刷设备的位深值,i为整数,且i∈
,设置h=(y%n)×m+(x%m)+i×m×n,h为G中元素g顺序排列的索引号,gj是G中第i行第j列的元素值。本发明提高了多位深半色调调幅网点生成的速度。
文档编号H04N1/405GK103139440SQ201110390759
公开日2013年6月5日 申请日期2011年11月30日 优先权日2011年11月30日
发明者李海峰, 杨斌 申请人:北大方正集团有限公司, 北京大学, 北京北大方正电子有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1