2012年11月13日火曜日

Linux(ubuntu)で非破壊方式の自炊をする

ubuntuで非破壊方式の自炊をしました。非破壊というのは、本を裁断しないでpdf化なりをすること。
用意するものはデジカメ。スキャナの方がムラなくできるのですが、非破壊の場合、時間がかかる上面倒くさいので、デジカメでやります。むしろデジカメの方が画素数高くできるのでファイルの大きさ気にしなければ鮮明に出来上がるという利点も。

やり方はシンプル
① 自炊したい本を開いて、ページをめくってはデジカメで撮影。自分はデジカメの設定を1枚あたり10Mにしているのですが、おそらくこれ以下でも十分読めるかと。そこら辺は適当に。注意しなければならないのは、デジカメをマクロモード(接写モード)にすること。そうしないと文字が鮮明に撮影されません。また手ぶれにも注意。


② 撮影した画像ファイルをPCに転送

③ jpgファイルをpdfファイルに変換
 ImageMagickのconvertを使う。ubuntuにデフォルトで入ってました。 
 端末で、jpgファイル入ったディレクトリに移動し、以下を入力して実行
 for f in *.JPG; do convert $f $f:r.pdf; done
 カメラによっては"JPG"が小文字の場合もあるので注意

④ pdfファイルを一つに統合する
 これはpdftkというソフトを使います。  
 インストール
    sudo apt-get install pdftk
 ディレクトリ内のすべてのpdfファイルを、output.pdfという一つのファイルに統合
 pdftk *.pdf cat output out.pdf


自分は読めればよいのでページを押さえる手とかが写りこんでも気にしませんでしたが、綺麗に仕上げたい場合は画像編集ソフトで修正すると良いかもしれません。
より綺麗に撮りたい人は三脚とか使うとよいかも。