【技术实现步骤摘要】
本专利技术涉及一种自适应绿噪声加网方法,尤其是涉及一种基于图像阶调的自适应绿噪声加网方法。
技术介绍
图像的硬拷贝复制主要涉及打印机及高档印刷制版设备的加网制版技术。用于图像硬拷贝复制的加网技术又称为数字图像半色调技术。数字半色调技术一般可以分为两大类:调幅加网和调频加网。调幅加网是将网点有序均匀地排列,通过改变网点的大小来反映阶调的深浅,是一种点聚集的加网方式。但由于不同加网角度的调幅加网叠加时很容易产生光学上的干涉现象,即印刷打印领域中所说的“龟纹”,而且调幅加网在连续的层次变化中很容易产生连续调层次跳变和丢失,因此在打印及高档印刷过程中一般不采用调幅加网。调频加网是将大小一样的网点以随机或近似随机的方式排列,通过改变单位面积内网点的密度来反映阶调的深浅,是一种点离散的加网方式。调频加网使用面积较小且大小一样的网点进行加网,而且这些小网点由于周长面积比大,所以点增益比较明显;而且由于网点过小,在一些硬件上会出现漏打漏印,出现点丢失。针对当时现有的误差扩散及其他调频加网方法所存在的这两种问题,文献“Green-noise digital halftoning”(D L Lau, G R Arce, N C Gallagher. Proc IEEE, 1998; 86; 2424-2444)首次提出绿噪声加网算法,它结合了调幅和高频半色调技术的特点,将网点聚集产生簇点,并根据灰度,改变簇点的大小以及簇点之间的距离,从而有效地改善了点增益和点丢失所带来的问题。在绿噪声加网算法的处理中,原稿图像的像素g(m,n)被逐行顺序地处理,处理的过程中,每个像素用一个 ...
【技术保护点】
1.一种基于图像阶调的自适应绿噪声加网方法,其特征在于,包括以下步骤:步骤1,将原稿图像的待处理像素g(m,n)与阈值T进行比较,处理的结果转换为半色调图像的像素值b(m,n);读取待处理像素g(m,n)时的扫描方向根据m的奇偶性选择执行:当m为奇数时,扫描方向为从右到左;当m为偶数时,扫描方向为从左到右;步骤2,将b(m,n)与g(m,n)进行比较,求得误差值e(m,n);步骤3,通过误差扩散滤波器将e(m,n)扩散至当前处理像素周围未处理的像素上,即被扩散的像素值等于原稿图像像素值与被扩散误差之和;步骤4,根据当前处理像素g(m,n)及其周围已处理像素的输出值与最优迟滞系数h计算阈值反馈值d,改变阈值T;步骤5,重复步骤1至步骤4,直到将原稿图像上所有像素处理完成后,生成原稿图像的半色调图像。
【技术特征摘要】
1.一种基于图像阶调的自适应绿噪声加网方法,其特征在于,包括以下步骤:步骤1,将原稿图像的待处理像素g(m,n)与阈值T进行比较,处理的结果转换为半色调图像的像素值b(m,n);读取待处理像素g(m,n)时的扫描方向根据m的奇偶性选择执行:当m为奇数时,扫描方向为从右到左;当m为偶数时,扫描方向为从左到右;步骤2,将b(m,n)与g(m,n)进行比较,求得误差值e(m,n);步骤3,通过误差扩散滤波器将e(m,n)扩散至当前处理像素周围未处理的像素上,即被扩散的像素值等于原稿图像像素值与被扩散误差之和;步骤4,根据当前处理像素g(m,n)及其周围已处理像素的输出值与最优迟滞系数h计算阈值反馈值d,改变阈值T;步骤5,重复步骤1至步骤4,直到将原稿图像上所有像素处理完成后,生成原稿图像的半色调图像。2.根据权利要求1所述的一种基于图像阶调的自适应绿噪声加网方法,其特征在于,所述的步骤1中,初定义阈值T为0.5,后阈值T=T+d。3.根据权利要求1所述的一种基于图像阶调的自适应绿噪声加网方法,其特征在于,所述的步骤2中,误差值e(m,n)的具体获取步骤如下:e(m,n)=g(m,n)-b(m,n)。4.根据权利要求1所述的一种基于图像阶调的自适应绿噪声加网方法,其特征在于,所述的步骤3中,所述误差扩散滤波器为两个,定义为误差扩散滤波器A1和误差扩散滤波器A2,通过随机产生0或1两个数中的一个,来选择对应的误差扩散滤波器执行步骤3,具体扩散步骤如下:步骤4.1,定义从左向右扫描时,误差扩散滤波器A1传递给当前点右侧像素的误差扩散滤波器的系数值A1(0,1)=4/7,传递给当前点下方像素的误差扩散滤波器的系数值A1(1,0)=3/7,传递给当前点左下角像素的误差扩散滤波器的系数值A1(1,-1)=0,传递给当前点右下角像素的误差扩散滤波器的系数值A1(1,1)=0;误差扩散滤波器A2传递给当前点右侧像素的误差扩散滤波器的系数值A1(0,1)=2/5,传递给当前点下方像素的误差扩散滤波器的系数值A1(1,0)=3/5,传递给当前点左下角像素的误差扩散滤波器的系数值A1(1,-1)=0,传递给当前点右下角像素的误差扩散滤波器的系数值A1(1,1)=0;从右向左扫描时,误差扩散滤波器A1传递给当前点左侧像素的误差扩散滤波器的系数值A1(0,1)=4/7,传递给当前点下方像素的误差扩散滤波器的系数值A1(1,0)=3/7,传递给当前点左下角像素的误差扩散滤波器的系数值A1(1,-1)=0,传递给当前点右下角像素的误差扩散滤波器的系数值A1(1,1)=0;误差扩散滤波器A2传递给当前点左侧像素的误差扩散滤波器的系数值A1(0,1)=2/5,传递给当前点下方像素的误差扩散滤波器的系数值A1(1,0)=3/5,传递给当前点左下角像素的误差扩散滤波器的系数值A1(1,-1)=0,传递给当前点右下角像素的误差扩散滤波器的系数值A1(1,1)=0;步骤4.2,根据行数的奇偶不同扫描方向不同,取(i,j)处的图像像素;步骤4.3,计算输入灰度相对于输出灰度的误差: e(m,n)=g(m,n)-b(...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。