黑白输出:个人的和专业的

近些年来,计算机和打印技术已有了显著的发展,现在黑白的激光校样就可以合理地充当引人注目的艺术品。传统印刷行业中所使用的物理的线挂网和半色调网点,现在可以由激光打印机和数字照排机来仿真,制作出优质的图像复制品,从而满足设计、出版、展览以及其他的一般要求。

所有数字图像处理硬件都必须把颜色信息转换成完整的、定量化的颜料数量(称为网点)。迄今已有各种网点可用;主要的两类是半色调网点和非半色调网点。所用网点的类型可以显著地影响到用户是否能获得商业质量的打印结果。下面介绍一下电子网点的制作原理,并讨论一下能将图像输出得尽可能忠实于在屏图像的各种方法。

使用打印机命令语言(PCL)的打印机

驱动 Hewlett-Packard 的 LaserJets 打印机的技术,即打印机命令语言

(PrinterCommandLanguage,简称 PCL),一经推出便被商业界迅速采用, 并成为其他制造商竞相仿效的工业标准。基于 PCL 的打印机因其速度和丰富的黑色而名闻遐迩。

然而,灰度图像具有较宽的色调范围。激光打印机的色调范围比灰度图像窄,因而用其有限的可用色调尚不足以完全表示出灰度图像的色调范围。激光打印机可以在介质表面(通常是白纸)上放置着色网点(通常是黑色), 其输出结果中的颜色范围是 2——黑色和白色——在两者之间没有中间色。基于 PCL 的打印机则可以通过采用一种类似于商务印刷机形成色调所用的技术,对图像中的连续色调外观进行仿真。两者都采用某种方法在页面上排布

网点,使观赏者的眼睛能将这些点合成起来、在大脑中形成一幅连续色调的图像。在图 18.2 中,Pushpin.tif 是 Photoshop 中的一幅灰度图像,而Laserprint.tif 是通过扫描相同图像的激光复制品而创建的图像。

由于本书自己也是印刷出来的,所以这里已对本章中的例图进行了夸张。打印结果的扫描复制品是在每英寸 35 个像素的分辨率下获得的,大约是制作中等质量印成品所需取样率的四分之一。

如何使激光复制品忠实地再现原始的图像,取决于三个因素:

·打印机把点放到页面上的准确程度

·点在页面上的组织或模式

·打印机的分辨率(点的大小,以每英寸多少点来表示)

使用 PCL 技术的激光打印机具有 300dpi 或 600dpi 的分辨率。对于制作商业信函或图像来说,300~600dpi 已是合适的分辨率,但当用户试图复制Photoshop 精品时,也许还是会对这些分辨率的局限性深感失望。在以 300~ 600dpi 打印的灰度图像中,人的眼睛容易觉察到点的模式。要使观察者的眼睛更加集中于作品本身及其色调、而不是装饰图像的调色网点,激光打印图像必须达到或超过每英寸 1200 网点的分辨率。

PCL 打印机的缺点

如果用户打印的是通知、发票或简单图像、目的是让客户看一看,那么PCL 打印机已是比较合适的选择。PCL 打印机的缺点是,它们不能解释直接对应于印刷机模式的色调信息。要完全模仿印刷机放置墨水网点的方式,需要比 PCL 技术更多的信息、更强的处理能力和更高的精度,并且打印机的控制电路也必须设计得能够处理这方面的问题。

当用户的计算机上连有一台 300~600dpi 的 PCL 打印机、并且想打印一幅 Photoshop 中的灰度图像时,在提高打印结果的质量和精确性方面其实并无任何选项可以选择。原因是,PCL 打印机不能将网点精确地排列成传统的线模式,在缺省情况下,Photoshop 的 PageSetup 对话框中的 Screen 选项是暗的。用户可以不复选 UsePrinterDefaults 框并按自己的选择在 Frequency 和 Angle 区域中输入特定的数值,但这并不会改善 PCL 打印结果的质量。风格化的打印结果也是可以获得的,但它们并不会打印得比打印机语言所能理解的更加精确。

误差扩散打印

顾名思义,在把高颜色容量的图像转变成较低颜色容量——黑色调或白纸时,误差扩散(errordiffusion)可以使用某种类似于 Photoshop 的IndexedColorModeDitherOption 中的数学公式柔化具有尖锐对比度的区域。

不幸的是,误差扩散并不是 Photoshop 选项。AdobeSystems 正在努力鼓励用户按照专业方法处理图像;而在出版界谈到误差扩散打印时,也常常会遇到微笑、有时候是大笑。

使用基于 PCL 打印机的误差扩散打印要求有专用的打印机驱动程序。打印机驱动程序是计算机上的软件程序,它可以从应用程序获取信息并将这些

信息转换成打印机可以理解的机器代码。对于非 PostScript 打印机, Windows95 本身支持误差扩散抖动(在 Photoshop 和其他应用程序中,Print, Setup,Properties,Graphics)。但至本书完稿为止,WindowsNT 尚不支持PageSetup 下 Properties 框中的扩散抖动选项。如果用户拥有 Photoshop、一台 300dpiPCL 打印机,并且不使用 Windows95,则可以考虑投资购买一个支持误差扩散的打印机驱动程序。支持误差扩散功能的打印机驱动程序可以解释应用程序发送给系统的信息,并指示打印机按其自身的指令、而不是在安装打印机时安装的缺省打印机驱动程序中的指令进行操作。图 18.3 所示是一幅紧挨着 PCL 打印结果的误差扩散打印图像。

误差扩散打印最明显的缺点是其不精确性。误差扩散考虑到了打印机不可能按原始图像的不同色调值打印。结果是,调色剂网点在页面上是以随机方式分布的,稠密的区域可以获得较多的调色剂,而稀的区域只能获得较少的调色剂。在误差扩散打印结果中,网点的排列是没有组织的,这使它不适合于制作商业方面的漂亮作品。如果用户并不关心如何制作出非常漂亮的作品,则误差扩散打印倒确实不错,它使用户能在分辨率有限的打印机上获得平滑的、悦目的图像。