摘要
本节将会介绍如何通过 ScannerDrake(扫描仪向导)安装扫描仪,通过 SANE 和 XSane(扫描仪接口软件)使用扫描仪。我们还会列出您可在 GNU/Linux 中使用的其它扫描仪接口软件。
![]() | 提示 |
---|---|
请注意,尽管现在对扫描仪的支持已经非常好了,但 GNU/Linux 也并不是支持全部扫描仪:在购买硬件之前,建议您先看看 Mandrakesoft 的硬件数据库和 SANE 主页,特别是其中的兼容性问题。 |
ScannerDrake 是 Mandrakelinux 的扫描仪检测和配置工具。此向导将会帮助您安装扫描仪。请确定您的扫描仪已经接通了电源,然后单击 Mandrakelinux 控制中心硬件节中的扫描仪项即可启动 ScannerDrake。您可能会被提示需要安装某些必要的软件,只需单击确定。
此程序将尝试检测您扫描仪的制造商和型号;如果发现了可以使用的扫描仪,就会在向导主窗口的上半部分中显示有关的信息。如果检测失败,没有检测到任何扫描仪,您将会看到此窗口:
如果您想要执行一次新搜索的话,请单击 。如果您刚刚插入了一台扫描仪,这个功能就非常有用。如果自动检测失败的话,单击 并查找您扫描仪的具体型号,只需先展开制造商列表,然后浏览可用的型号。
选择相应型号后,您可保留默认的自动检测可用的端口选项并单击确定。如果您有并行端口扫描仪,请在下拉列表中选择 /dev/parport0
,这应该没有问题。
您的扫描仪现在应该已经安装好了,而您就可以通过 SANE 自带的程序 XSane 或其它图像获取软件使用扫描仪了。
![]() | 警告 |
---|---|
请注意,惠普多功能一体机,如 OfficeJet 和 PSC 打印机,必须通过 PrinterDrake 配置。更多信息请参看 第 6 节 “用 PrinterDrake 配置打印机”。非多功能一体机的扫描部分可以通过 ScannerDrake 配置为独立扫描仪。 |
要测试设备是否工作正常,请从终端调用 xscanimage[3],并尝试从扫描仪获取图片。您可以先单击预览窗口按钮获取待扫描图像的预览,如图 3.27 “用 xscanimage 获取图像”。
请注意,xscanimage 还可以直接从 GIMP 调用,只需从程序菜单中选择 + + → 。
ScannerDrake 允许在通过局域网连接的用户之间共享扫描仪。安装非常简单,只需点击 并选择 或 两个选项之一。具体选择哪个选项取决于您计算机的用途。通过这些按钮,您可以定义哪些计算机可使用您的扫描仪,以及您想要使用哪些远程扫描仪。
尽管 xscanimage 对基本扫描需要已经足够了,但有经验的用户或者是面向图像的用户可能会需要使用更加专业的程序。这里为您介绍 XSane[4],在图像获取的过程中,它提供了更多选项和更多的信息。
要想启动 XSane,您可以选择 + → 菜单项。您会看到屏幕上弹出了几个窗口。
如果安装了 xsane-gimp
软件包,您将会看到一个非常实用的 GIMP 插件。该插件允许您将图像直接导入 GIMP 以进行进一步的修饰(见???)。要使用这一功能,只需选择 + → 以调用 XSane。您现在就可以扫描您的图像并直接将其发送到 GIMP 中了。
大多数现代扫描仪都支持高分辨率,例如 1200、1600 或 2400 DPI(每英寸点数)。但是没有必要所有的扫描任务都使用最大的分辨率。可能您已经注意到了,分别用 300DPI 和 600DPI 扫描出来的图像,质量可能并没有很大差别,但文件大小却显著增加。最多的时候,单个图像文件可能会占用数兆磁盘空间。
分辨率值应该根据扫描图像的最终用途加以选择。如果要在计算机屏幕上显示图像,例如网站,分辨率应该接近典型的显示器分辨率值加以选择,应该是介于 70 和 100 DPI 之间。更高的值不仅会使图像增大,图像的几何尺寸也会变大。以 160 DPI 扫描的图像将会是 80 DPI 的两倍大[5]。
如果您想要将图像打印出来,300 DPI 应该足以适合家用打印机了。如果您打印纸的打印质量更高的话,可以适当增加此值。
更高的值应该只在特殊用途下使用,比如在超高质量打印机上印刷大图像,或者黑白稿的原样扫描。要获得您满意的效果,您可能需要试验几次。
如果您安装了 kdegraphics-kooka
和 ocrad
软件包,您可以使用 Kooka,这是一个简单的 SANE 前端,也能够执行 OCR 任务。要执行该程序,请从主菜单中选择 → 。
首先,您需要选择扫描设备,然后才会打开 Kooka 的主窗口。
图 3.30 “Kooka 的主窗口” 显示了已扫描图像的抓图。要完成这一功能,请将您想要扫描的图像或书页放在扫描仪上,然后单击 Kooka 窗口左下角的 按钮。要获得更好的结果,您应该选择灰度扫描模式。然后调整分辨率(200 acronym>DPI
要从 Kooka 的 OCR 特性获益,您必须对其进行配置。访问 → 菜单,单击 OCR,并选择您想要使用的 OCR 引擎。
下面列出了其它一些已知可以在 GNU/Linux 下正常工作的扫描仪接口软件。
非常不幸,与图像获取程序相比,OCR(光学字符识别)程序不太那么受到重视,可供选择的程序也比较少。不过,有下面两个程序也就够了:Clara OCR 和 GOCR。您可以在 Mandrakelinux 光盘中找到所需的全部软件包。
Clara 的图形界面非常简单,也不需要特定的桌面环境,但是却需要训练程序扫描范例页。训练过程可能非常枯燥,而且新用户使用起来也麻烦[6],所以请一定要仔细阅读教程文件。更有经验的用户还应该参看其高级用户手册。
GOCR 是另外一个可供使用的项目,但是别忘了它还处于测试阶段。GOCR 可以读取很多格式的图像,而将简单的文本文件作为输出。它是一个命令行工具,所以如果您想要使用图形前端的话,您需要安装 gocr-gtk
软件包。而像 XSane 这样的软件会通过这个软件来提供非常有限的 OCR 功能。您可以从 + → 来调用这个工具。
FLTK(“快速轻量工具包,Fast Light Tool Kit”)图形用户界面的用户可以试一试 FlScan,这是一个 SANE 的 FLTK 前端。
对 EPSON 扫描仪,您可以下载 Image Scan! for Linux,这是一个 EPSON KOWA 公司为 GNU/Linux 用户提供的免费扫描仪工具。
尽管惠普多功能一体机是使用 PrinterDrake 配置的,这些设备的用户也应该看看惠普 Linux Inkjet 项目。此项目的开发者专著于为惠普 OfficeJet 设备、PSC、LaserJet 和 PhotoSmart 打印机多功能外设(MFP)提供 GNU/Linux 支持。