web-dev-qa-db-ja.com

Ubuntu用のCanoScan LiDE 110ドライバー?コマンドライン経由でスキャンする方法は?

CanoScan LiDE 11は私のUbuntu 11.04に接続されています。コマンドラインを使用してリモートでスキャンする必要があります。

コマンドラインからスキャナーを使用するにはどうすればよいですか?

試行/失敗/成功:

$ apt-get install sane sane-utils
$ scanimage
scanimage: no SANE devices found
$ scanadf
scanadf: no SANE devices found

$ sane-find-scanner
failed... over and over to find the correct one.. (very strange)

$ dmesg 
now found something...(after waiting a lot)


$ scanimage -L
device `genesys:libusb:001:018' is a Canon LiDE 110 flatbed scanner

$ scanimage -x 100 -y 100 --format=tiff > /tmp/scanBabyscan.tiff
$ file /tmp/test.tiff
 /tmp/test.tiff: TIFF image data, big-endian
# ll /tmp/test.tiff
-rw-r--r-- 1 root root 1393802 2011-10-25 20:09 /tmp/test.tiff

フォローアップ:

何が何:

PPM = color
PBM = black and white
PGM = gray

私はそれをどのように使用しますか?

scanimage -d umax:/dev/sgb --resolution 72 -x 200 -y 100 > scan.ppm
          |______________| |_____________|
              device       DPI 72,120,300,600

scanimage --mode=color > /tmp/test.tiff
          |__________|
           color
3
YumYumYum

scanimageプログラムを実行します。

「健全な」パッケージをインストールする場合は、scanadfツールも使用できます。

スキャナーを見つけるには、lsusbsane-find-scannerを使用します。

http://www.sane-project.org/man/scanimage.1.html

http://www.martoneconsulting.com/sane-scanadf.html

1
Anonymous
  • PPM =ポータブルピックスマップ形式
  • PBM =ポータブルビットマップ形式
  • PGM = ortableグレーマップ形式

http://en.wikipedia.org/wiki/Netpbm_format を参照してください

0
Anonymous