发明名称 一种彩色误差扩散方法
摘要 本发明涉及一种彩色误差扩散方法。一般数字打印机、印刷机只有非常有限的颜色可以输出。本发明方法首先将彩色图像经过色彩转换后获得再现设备色空间的图像,获得的图像分解为多个色平面的灰度图像;然后选择一种二值灰度误差扩散方法进行处理,并将选择的二值灰度误差扩散方法扩展至多级灰度误差扩散方法;对获得的再现设备色空间中的彩色图像进行量化和误差扩散处理。本发明方法引入嵌入式多级灰度误差扩散方法控制输出重叠点的数量,该方法在输出色空间中进行量化处理,避免了复杂的色彩转换带来的色彩失真,既能够有效控制重叠点的产生,又能满足任意数量色平面颜色空间的输出需求。
申请公布号 CN103957343B 申请公布日期 2016.08.17
申请号 CN201410163162.7 申请日期 2014.04.22
申请人 杭州电子科技大学 发明人 朱文华;杨冰
分类号 H04N1/46(2006.01)I;H04N1/60(2006.01)I 主分类号 H04N1/46(2006.01)I
代理机构 杭州君度专利代理事务所(特殊普通合伙) 33240 代理人 杜军
主权项 一种彩色误差扩散方法,其特征在于该方法的具体步骤是:步骤1:将彩色图像经过色彩转换后获得再现设备色空间的图像,获得的图像分解为多个色平面的灰度图像;步骤2:选择一种各级输出值对应的灰度值为等差的二值灰度误差扩散方法进行处理;将选择的二值灰度误差扩散方法扩展至多级灰度误差扩散方法,该多级灰度误差扩散方法的输入值范围为[0,k×n],n表示色彩转换后的图像色平面数量,k为每个色平面的取值范围的上限,该多级灰度误差扩散方法的输出灰度级数量为n+1,取值范围为0~n的整数;步骤3:对步骤1中获得的再现设备色空间中的彩色图像进行量化和误差扩散处理,具体包括如下步骤:①对当前像素的各色平面的输入做加法,获得当前像素输入总值;②将由步骤①获得的总值作为步骤2中获得的多级灰度误差扩散方法的输入,并通过多级灰度量化器计算获得多级灰度误差扩散方法的输出O<sub>EM</sub>;进行计算时仅做多级量化计算,不执行灰度误差计算以及灰度误差扩散过程;③将由步骤②获得的多级灰度输出O<sub>EM</sub>作为彩色误差扩散方法输出值为1的色平面的数量;④将各色平面经误差扩散修正后的输入值最大的O<sub>EM</sub>个色平面在当前像素上的输出值设为1,其他色平面输出值设为0;⑤分别对当前像数的各色平面单独进行量化误差计算,利用步骤2选择的二值灰度误差扩散方法的扩散矩阵系数将该量化误差扩散至尚未处理的像数。
地址 310018 浙江省杭州市下沙高教园区2号大街