1.一种彩色误差扩散方法,其特征在于该方法的具体步骤是:
步骤1:将彩色图像经过色彩转换后获得再现设备色空间的图像,获得的图像分解为多个色平面的灰度图像;
步骤2:选择一种各级输出值对应的灰度值为等差的二值灰度误差扩散方法进行处理;
将选择的二值灰度误差扩散方法扩展至多级灰度误差扩散方法,该多级灰度误差扩散方法的输入值范围为[0,k×n],n表示色彩转换后的图像色平面数量,k为每个色平面的取值范围的上限,该多级灰度误差扩散方法的输出灰度级数量为n+1,取值范围为0~n的整数;
步骤3:对步骤1中获得的再现设备色空间中的彩色图像进行量化和误差扩散处理,具体包括如下步骤:①对当前像素的各色平面的输入做加法,获得当前像素输入总值;
②将由步骤①获得的总值作为步骤2中获得的多级灰度误差扩散方法的输入,并通过多级灰度量化器计算获得多级灰度误差扩散方法的输出OEM;进行计算时仅做多级量化计算,不执行灰度误差计算以及灰度误差扩散过程;
③将由步骤②获得的多级灰度输出OEM作为彩色误差扩散方法输出值为1的色平面的数量;
④将各色平面经误差扩散修正后的输入值最大的OEM个色平面在当前像素上的输出值设为1,其他色平面输出值设为0;
⑤分别对当前像数的各色平面单独进行量化误差计算,利用步骤2选择的二值灰度误差扩散方法的扩散矩阵系数将该量化误差扩散至尚未处理的像数。
2.如权利要求1所述的一种彩色误差扩散方法,其特征在于:步骤2中从二值误差扩散方法到多级灰度误差扩散方法扩展时,多级误差扩散方法的阈值T满足以下周期特征:T[j]=T[0]+j×k,j为多级误差扩散方法中的级数,j=0~n-1,当采用可变阈值的二值误差扩散方法时同样满足该特征。
3.如权利要求1所述的一种彩色误差扩散方法,其特征在于:步骤2中从二值误差扩散方法到多级灰度误差扩散方法扩展时,如采用可变误差扩散矩阵系数时,误差扩散系数矩阵B满足周期函数特征,即Bi[j]=Bi[0]。
4.如权利要求1所述的一种彩色误差扩散方法,其特征在于:步骤3中彩色图像量化和误差扩散的处理路径采用步骤2中选择的二值灰度图像误差扩散方法的处理路径。