Terminalden tarama


Yanıtlar:


17

scanimage varsayılan olarak kurulur.

Ve işte onu kullanıyorum:

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

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

Açıkçası bu tiff biçimli bir dosya oluşturur. Kayıpsız ama genellikle oldukça geniştir. imagemagickTarama çıktısını convertkomuta takarak bir ara dosya ile bunu dönüştürebilirsiniz :

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

Dosyayı JPEG olarak kaydedebilir miyim? man scanimageSadece kullanabilir diyor pnmya tiffsahip --format. Bunların hiçbiri istediğim gibi değil ve ikisi de inanılmaz derecede büyük dosyalar üretiyor (25 MB!)
Aaron Franke

1
Bunları paketteki convertkomutla dönüştürebilirsiniz imagemagick. Cevabı güncelleyeceğim.
Oli

Modern scanimage png ve
jpeg'i

2

18.04 LTS'de test edilmiştir, iyi çalışır.

Bir tarama çözünürlüğü ayarlamanız gerekebilir (150/300/600 dpi). Bunu yapmak için "--resolution" parametresini kullanın (bu parametre scanimage manpage belgelerinde belirtilmemiştir ). Üretilen dosyaların boyutunu azaltmanıza yardımcı olur.

PNG çıktısı ile 600 dpi tarama örneği:

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

Bir görüntüyü (metin değil) tararsanız, 300 ile 600 dpi arasındaki çıktı dosya boyutu farkı önemlidir.

Varsayılan A4 resmi için değerlerim:

  • 300 dpi: 2560px * 3150px resim, 2-20 Mb * .png dosyası
  • 600 dpi: 5120 piksel * 7020 piksel resim, 30-65 Mb * .png dosyası
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.