9.6.图像扫描仪
最后更新于
最后更新于
FreeBSD 中文社区
在 FreeBSD 中,对图像扫描仪的访问是通过 SANE(Scanner Access Now Easy)提供的,它在 FreeBSD ports 中可用。
在尝试任何配置之前,重要的是检查扫描仪是否受 SANE 支持。
连接扫描仪后,运行以下命令以获取所有已连接的 USB 设备:
输出应该类似如下:
运行以下命令以获得 idVendor 和 idProduct :
输出应类似于以下内容:
若获得 idVendor 和 idProduct,有必要检查 SANE 支持设备列表,通过 idProduct 进行过滤以查看是否支持该扫描仪。
SANE 通过后端提供对扫描仪的访问。为了能够在 FreeBSD 上进行扫描,必须通过运行以下命令安装 graphics/sane-backends 软件包:
在安装必要的软件包之后,必须配置 devd(8) 以能让 FreeBSD 访问扫描仪。
将 saned.conf 文件添加到 /usr/local/etc/devd/saned.conf 中,内容如下:
之后,必须通过运行以下命令重启 devd(8):
SANE 后端包括 scanimage(1),可以用来列出设备并执行图像采集。
使用 -L 参数执行 scanimage(1)以列出扫描仪设备:
输出应该类似于以下内容:
如果 scanimage(1)无法识别扫描仪,将出现此消息:
若 scanimage(1)看到扫描仪,配置就完成了,扫描仪现在已经可以使用。
要激活服务并让其在引导时运行,请执行以下命令:
虽然 scanimage(1)可用于在命令行中执行图像采集,但通常更好的选择是使用图形界面来执行图像扫描。
图形扫描程序表 6
vendor :是通过运行 usbconfig -d 3.2 dump_device_desc 命令之前获得的 idVendor。 |
---|
名字 | 许可证 | 包 |
---|
product :是通过运行 usbconfig -d 3.2 dump_device_desc 命令之前获得的 idProduct。 |
skanlite | GPL 2.0 | graphics/skanlite |
GNOME Simple Scan | GPL 3.0 | graphics/simple-scan |
XSANE | GPL 2.0 | graphics/xsane |