Quét từ thiết bị đầu cuối


15

Tôi muốn có thể quét từ thiết bị đầu cuối và sau đó gửi đầu ra được quét đến một thư mục cụ thể. Điều này có thể được thực hiện từ các thiết bị đầu cuối.

Câu trả lời:


17

scanimage được cài đặt theo mặc định.

Và đây là tôi sử dụng nó:

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

$ scanimage -d "epson2:libusb:002:003" --format tiff > rawr.tiff

Rõ ràng là tạo ra một tập tin định dạng tiff. Mất mát nhưng thường khá rộng lớn. Bạn có thể chuyển đổi tệp này xuống với một tệp trung gian bằng cách cài đặt imagemagickvà sau đó chuyển đầu ra quét vào convertlệnh:

$ scanimage -d "epson2:libusb:002:003" --format=tiff | convert tiff:- scan.jpg

Tôi có thể lưu tệp dưới dạng JPEG không? man scanimagechỉ nói rằng tôi có thể sử dụng pnmhoặc tiffvới --format. Cả hai thứ này đều không phải là thứ tôi muốn và cả hai đều tạo ra các tệp cực lớn (25 MB!)
Aaron Franke

1
Bạn có thể chuyển đổi chúng bằng convertlệnh trong imagemagickgói. Tôi sẽ cập nhật câu trả lời.
Oli

Quét hiện đại hỗ trợ png và jpeg nguyên bản, không yêu cầu hình ảnh (rất đẹp)
LovesTha

2

Đã thử nghiệm vào 18.04 LTS, hoạt động tốt.

Bạn có thể cần đặt độ phân giải quét (150/300/600 dpi). Để thực hiện việc này, hãy sử dụng thông số "--resolution" (thông số này không được đề cập trong tài liệu hướng dẫn quét trang). Nó giúp bạn giảm kích thước của các tập tin được sản xuất.

Ví dụ cho quét 600 dpi với đầu ra png:

scanimage "epson2:libusb:002:003" --resolution 600 --format=png

Chênh lệch kích thước tệp đầu ra giữa 300 và 600 dpi là rất đáng kể nếu bạn quét một hình ảnh (không phải văn bản).

Giá trị của tôi cho hình ảnh A4 mặc định:

  • 300 dpi: hình ảnh 2560px * 3150px, tệp 2-20 Mb * .png
  • 600 dpi: hình ảnh 5120px * 7020px, tệp 30-65 Mb * .png
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.