从终端扫描

Lui*_*ado 18 command-line 11.10 scanning

我希望能够从终端进行扫描,然后将扫描的输出发送到特定目录。这可以从终端完成。

Oli*_*Oli 23

scanimage 默认安装。

这是我使用它:

$ scanimage -L
device `epson2:libusb:002:003' is a Epson PID 084F flatbed scanner

$ scanimage -d "epson2:libusb:002:003" --format tiff > rawr.tiff
Run Code Online (Sandbox Code Playgroud)

显然,这会生成一个 tiff 格式的文件。无损但通常相当大。您可以通过安装imagemagick然后将扫描输出传输到convert命令中,在没有中间文件的情况下将其转换为:

$ scanimage -d "epson2:libusb:002:003" --format=tiff | convert tiff:- scan.jpg
Run Code Online (Sandbox Code Playgroud)