ナマケモノの家

ナマケモノ

開発の目的

数千冊の本を自炊で電子化するために、出来るだけ短TAT かつ省力化をするための スキャンから圧縮処理までをバッチ的に行うプログラムを作成する。

目標 : 300ページの文庫本を一冊処理(裁断は除き、スキャンから圧縮まで)するのに 5分、閲覧用のファイルサイズを 20Mbyte とする。

特徴

インストール方法

本体以外に必要なパッケージ

名称 説明
git -
ruby -
xsane Scanner Access Now Easy
epsonscan2 EPSON DS-570W 用ドライバー (*1)
imagemagick 画像処理いろいろ
libjpeg-turbo-progs mozjpeg 画像圧縮用
gimv gimageview (*2) スキャン後に、テキストと画像に分類する
pinta カバーの加工用
zbar-tools カバーの ISBN バーコード読み取り
tesseract-ocr-jpn カバーの ISBN 番号の OCR
w3m ISBN番号から書誌情報の検索

本体

使用方法

オプションの説明

-l, –left

左とじの書籍の場合に指定する。カバー全体から表紙を切り出す際に右側を切り出すようにする。デフォルトは左側。

-R, –dropout_Red

黄ばみ対策として、グレイスケールのスキャン時に --dropout=Red を付加する。

動作確認環境

OS Ubuntu 22.04.2 LTS (Jammy Jellyfish)
スキャナー EPSON DS-571W
epsonscan2 epsonscan2-bundle-6.6.40.0.x86_64.deb.tar.gz
ruby ruby 3.0.2p107
scanimage (sane-backends) 1.1.1-debian; backend version 1.1.1
ImageMagick 6.9.11-60

連絡先

不具合報告などは、 GitHub issuse の方にお願いします。

リンク

ライセンス

このソフトウェアは、Apache License Version 2.0 ライセンスのも とで公開します。詳しくは LICENSE を見て下さい。