总第期陈静等半调技术在显示屏中的应用计
文章编号:( )
半调技术在显示屏中的应用
陈静王明辉黄文聪
( 武汉理工大学自动化学院,湖北武汉)
摘要研究半调技术在单色及双基色无灰度等级图文显示中的应用。通过实例说明如何
应用改进算法获取显示数据并给出语言实现程序。
关键字显示屏半调技术
中图分类号文献标识码
引言典型的半调技术
根据能够显示色彩的数量通常将显示屏在打印机及其他显示设备中经常使用数字半影
分为单色红色或绿色、双基色红色及绿色及三调和即半调技术由不同密集程度的像素来模拟
色红、绿、蓝三类。三色屏包含三基色可以显示全颜色的浓淡。借助数字半调技术可以将灰度图像二
彩或真彩色。双基色屏借助级灰度控制也能显值化生成显示屏的显示数据。
示种颜色但由于缺少一种基色所以显示典型的数字半调技术有抖动法、电子网屏法、图
的颜色只能是色立方体两个面的投影。案法及误差扩散法即
在某些应用场合考虑到成本因素会用无灰度。为了使抖动法的效果更加理想常常与误差扩
等级的双基色屏或单色屏来显示复杂的图像。通常散法结合使用。
的做法是先用绘图软件按照要求的颜色用手工绘一般室内显示屏的分辨率要比其他平板
出所需图形然后逐像素扫描生成显示数据传送给显示设备低使用图案法细节表现不够而使用误差
显示屏。如果图形很复杂那么绘图工作量就相当扩散法在低分辨率时效果更好。
大难以直接得到屏幕上所需的显示数据。本文所述的算法由经典
现代显示收稿日期
李益全一种小规模驱动电路核的设计总第期
算法变化而来主要改进是处理速度更快。经典算
法及文中所述算法的误差扩散方法如图所示。其算法实现及显示数据的生成
中实心点表示正在处理的像素、、、
分别表示连通域中相邻的像素其误差分散
误差扩散算法的原理及关键步骤可参考资料。
系数分别为、、和。
此处直接给出语言编写的环境下
通过改进算法生成屏幕显示数据
的函数。全部程序在中编译
通过。
程序清单如下
计算误差传播值的内联函数
图算法表示意图
由图可知改进算法略去了左下角像素的误
差传播且传播系数变为、、。改变传播
系数会直接影响相邻像素的相关性对最后的视觉
效果影响也很大。图给出了不同误差传播系数对
最终抖动结果的影响。其中上左为原图上右为
改进抖动算法
经典法的结果。下排两图均为改进
法生成的图象但误差传播系数分别为、
、以及、、。观察可知下右图最
富层次感最接近原图。
背景及前景色
判断的域值
传播系数
图像数据块首地址
图像的
半调技术在LED显示屏中的应用 来自淘豆网m.daumloan.com转载请标明出处.