专利名称:一种基于边界的陷印方法及系统的利记博彩app
技术领域:
本发明属于图像处理中的陷印技术领域,具体涉及一种基于边界的陷印方法及系统。
背景技术:
陷印也叫补漏白,又称为扩缩,主要是为了弥补因印刷套印不准而造成两个相邻的不同颜色之间的漏白。目前存在的陷印方法主要有两类基于邻域的陷印法(如 Photoshop图像陷印)和基于边界的陷印法。基于邻域的陷印方法是对全图逐点进行邻域分析,根据该点邻域内的颜色信息计算其陷印值。这种陷印方法过于敏感,对自然图像内部很多细微部分都进行了改动,实际上是不需要的,对图像的破坏大。一般来说仅仅希望对自然图像与背景大块纯色交界处进行陷印以及对自然图像内部显著稳定的颜色区块之间进行陷印,即基于图像边界陷印。基于边界的陷印法首先提取图像的边界,然后遍历图像各边界,根据边界两侧的亮度和CiffK信息并依据一定原则判断该边界及其两侧各通道的陷印属性,再进行陷印。陷印处理时,目前采用的技术是遍历边界附近满足陷印条件的点,在其八邻域内递归寻找最近同边界同侧已经陷印的点或同边界异侧的点,进行陷印。这种方法没有考虑到原始图像的结构信息,对边界两侧的图像信息破坏较大,同时陷印结果比较生硬,不美观。
发明内容
针对现有技术中存在的缺陷,本发明所要解决的技术问题是提供一种基于边界的陷印方法及系统。该方法及系统能够尽可能地保留原始图像的结构信息,提高图像的陷印质量。为解决上述技术问题,本发明采用的技术方案如下一种基于边界的陷印方法,包括以下步骤(1)提取待陷印图像中的边界;(2)确定边界两侧设定宽度T1范围内的每一个像素点到与该像素点距离最近的边界之间的距离和方向;(3)确定边界及边界两侧各颜色通道的陷印属性,所述陷印属性包括是否陷印和陷印方向;(4)确定需要陷印的像素点的梯度幅值和方向;(5)根据中心像素点的梯度幅值和方向确定陷印模板内邻域像素点的权值系数;(6)利用陷印模板对需要陷印的像素点进行陷印。如上所述的基于边界的陷印方法,步骤(1)中所述提取待陷印图像中的边界的方法如下提取边界及边界之间的交叉点;遍历交叉点,在经过当前交叉点的所有边界中计算两两边界之间的趋势差异,连接趋势差异最小的两条边界。 如上所示的基于边界的陷印方法,其中,趋势差异采用如下公式计算
权利要求
1.一种基于边界的陷印方法,包括以下步骤(1)提取待陷印图像中的边界;(2)确定边界两侧设定宽度T1范围内的每一个像素点到与该像素点距离最近的边界之间的距离和方向;(3)确定边界及边界两侧各颜色通道的陷印属性,所述陷印属性包括是否陷印和陷印方向;(4)确定需要陷印的像素点的梯度幅值和方向;(5)根据中心像素点的梯度幅值和方向确定陷印模板内邻域像素点的权值系数;(6)利用陷印模板对需要陷印的像素点进行陷印。
2.如权利要求1所述的基于边界的陷印方法,其特征在于步骤(1)中所述提取待陷印图像中的边界的方法如下提取边界及边界之间的交叉点;遍历交叉点,在经过当前交叉点的所有边界中计算两两边界之间的趋势差异,连接趋势差异最小的两条边界。
3.如权利要求2所示的基于边界的陷印方法,其特征在于所述趋势差异采用如下公式计算
4.如权利要求1所述的基于边界的陷印方法,其特征在于步骤(3)中所述颜色通道为CMYK通道,所述陷印属性的确定方法如下确定边界的陷印属性;确定边界两侧CMYK各通道的陷印属性;如果边界两侧的CM^(通道中,没有陷印方向相反的通道,则该边界不需要陷印;否则, 与边界的预设陷印方向一致的通道需要陷印,其陷印方向与该通道的预设陷印方向相同。
5.如权利要求4所述的基于边界的陷印方法,其特征在于所述边界的陷印属性的确定方法如下分别计算边界两侧设定宽度T2范围内所有像素点的亮度平均值;如果边界两侧亮度平均值之差超过设定阈值M,则预设该边界需要陷印,预设陷印方向为从亮度平均值高的一侧向亮度平均值低的一侧陷印。
6.如权利要求4所述的基于边界的陷印方法,其特征在于所述通道的陷印属性的确定方法如下分别计算边界两侧设定宽度T2范围内所有像素点各通道的颜色油墨量的平均值;如果边界两侧通道的颜色油墨量的平均值之差超过设定阈值M,则预设该通道需要陷印,预设陷印方向为从颜色油墨量平均值高的一侧向颜色油墨量平均值低的一侧陷印。
7.如权利要求5或6所述的基于边界的陷印方法,其特征在于所述设定宽度T2= Max (5个像素点,陷印宽度),所述阈值M = 5。
8.如权利要求1 7中任一项所述的基于边界的陷印方法,其特征在于所述方法在步骤(4)之前还包括确定陷印蒙版的步骤,所述陷印蒙版用于指示在陷印区域进入方侧距离边界设定宽度T3范围内的像素点和陷印被进入方侧陷印宽度范围内的像素点需要进行陷印处理。
9.如权利要求8所述的基于边界的陷印方法,其特征在于所述设定宽度为1~3为1或 2个像素点宽度。
10.如权利要求8所述的基于边界的陷印方法,其特征在于步骤(4)中所述的梯度幅值和方向的确定方法如下首先确定陷印区域进入方侧陷印蒙版外的像素点的梯度幅值及方向,然后根据陷印区域进入方侧陷印蒙版外的像素点的梯度幅值及方向确定陷印蒙版内像素点的梯度幅值和方向。
11.如权利要求10所述的基于边界的陷印方法,其特征在于所述陷印蒙版内像素点的梯度幅值和方向的确定方法如下首先确定梯度模板内邻域像素点的权值系数;①确定距离系数邻域像素点与中心像素点距离越小,其权值系数越大;②确定方向系数邻域像素点梯度方向的垂直方向越接近于中心像素点,其权值系数越大;③邻域像素点的权值系数=该邻域像素点的距离系数X方向系数;然后计算梯度模板内陷印进入方或临近进入方侧的各梯度方向上邻域像素点的梯度幅值加权和,并记录每一方向上邻域像素点中的最大加权梯度;将梯度幅值加权和最大的梯度方向作为中心像素点的梯度方向,该方向的最大加权梯度作为中心像素点的梯度幅值。
12.如权利要求8所述的基于边界的陷印方法,其特征在于步骤(5)中所述陷印模板内邻域像素点的权值系数的确定方法如下确定邻域像素点的幅值系数中心像素点的梯度幅值越大,邻域像素点的幅值系数越小;其中,幅值系数确定邻域像素点的方向系数中心像素点的梯度方向的垂直方向越接近于邻域像素点,该邻域像素点的方向系数越大;其中,0 <方向系数< 1 ;邻域像素点的权值系数=该邻域像素点的幅值系数X方向系数。
13.如权利要求12所述的基于边界的陷印方法,其特征在于所述中心像素点的梯度幅值如果不大于设定阈值MIN,则将邻域像素点的幅值系数设为1 ;如果不小于设定阈值 MAX,则将邻域像素点的幅值系数设为0 ;如果在MIN至MAX之间,则等分递减。
14.如权利要求13所述的基于边界的陷印方法,其特征在于步骤(6)中所述的陷印的过程如下针对陷印蒙版内的所有像素点,将陷印模板内所有邻域像素点的颜色值进行加权平均,得到陷印模板内中心像素点的陷印值;保留每次的陷印结果,下一次的陷印处理以上次的陷印结果为基础,不断地重复迭代这一过程,直至超过设置的迭代次数。
15.如权利要求13所述的基于边界的陷印方法,其特征在于步骤(6)中所述的陷印的过程如下针对陷印蒙版内的所有像素点,将陷印模板内进入方侧或临近进入方侧的邻域像素点的颜色值进行加权平均,得到陷印模板内中心像素点的陷印值;保留每次的陷印结果,下一次的陷印处理以上次的陷印结果为基础,不断地重复迭代这一过程,直至超过设置的迭代次数。
16.如权利要求14或15所述的基于边界的陷印方法,其特征在于所述迭代次数大于陷印宽度值的2 3倍,但不应小于30次。
17.如权利要求15所述的基于边界的陷印方法,其特征在于对于陷印蒙版内陷印进入方侧的像素点,根据像素点到与其最邻近边界的距离和梯度幅值设定该像素点的衰减系数,对陷印过程中这些像素点的每一次迭代结果,加以衰减系数后再作为下一次迭代前的陷印值。
18.如权利要求17所述的基于边界的陷印方法,其特征在于所述衰减系数S采用如下公式计算
19.一种基于边界的陷印系统,包括用于提取待陷印图像中边界的边界提取装置 (11);用于确定边界两侧设定宽度T1范围内的每一个像素点到与该像素点距离最近的边界之间的距离和方向的距离和方向确定装置(12);用于确定边界及边界两侧各颜色通道的陷印属性确定装置(13),所述陷印属性包括是否陷印和陷印方向;用于确定需要陷印的像素点的梯度幅值和方向的梯度确定装置(15); 用于根据像素点的梯度幅值和方向确定陷印模板权值系数的权值系数确定装置 (16);用于利用陷印模板对需要陷印的像素点进行陷印的陷印装置(17)。
20.如权利要求19所述的基于边界的陷印系统,其特征在于所述系统还包括确定陷印蒙版的蒙版确定装置(14);所述陷印蒙版用于指示在陷印区域进入方侧距离边界设定宽度T3范围内的像素点和陷印被进入方侧陷印宽度范围内的像素点需要进行陷印处理。
全文摘要
本发明涉及一种基于边界的陷印方法及系统,属于陷印技术领域。本发明首先提取待陷印图像中的边界;然后确定边界两侧设定宽度T1范围内的每一个像素点到与该像素点距离最近的边界之间的距离和方向;再确定边界及边界两侧各颜色通道的陷印属性;再确定需要陷印的像素点的梯度幅值和方向;根据中心像素点的梯度幅值和方向确定陷印模板内邻域像素点的权值系数;最后利用陷印模板对需要陷印的像素点进行陷印。本发明能够尽可能地保留原始图像的结构信息,提高图像的陷印质量。
文档编号H04N1/58GK102547059SQ201010606990
公开日2012年7月4日 申请日期2010年12月16日 优先权日2010年12月16日
发明者张宏志, 李平立, 杨文鲜, 袁梦尤 申请人:北京大学, 方正国际软件(北京)有限公司