自炊書籍のリネームが面倒なので、勉強がてら少し楽にするWebアプリをさくっと作ってみました。
自炊書籍のPDFファイルからバーコードを抽出し、書籍情報を取得するWebアプリです。
ファイルのリネームや関連書籍の検索に利用ください。
(...
要するに自炊PDFファイルを投げるとバーコードから書籍情報取ってきて
タイトル名や著者名などからリネーム文字列を生成するWebアプリです。
Scansnap等でスキャンした書籍ファイルのリネームが面倒で、
フォルダ内に日付名のファイルが溜まっちゃってる人がターゲット。
検索すると似たようなソフトは幾つかあるみたいなのだけど、Winだけだったり、今は動作しなくなっていたり、なんか準備が色々面倒そうなモノばかりだったので、ブラウザで気軽に使える点を重視。
(その反面、PDF形式のみ対応/バッチ処理不可/リネーム実行不可)
オプション調整できたり画像補正かけたり多少工夫はしていますが、精度は「そこそこ」です。
バーコードが少し歪んでいたり解像度が低いと厳しい感じ。
(ちゃんとやるならOpenCV.jsとかで矩形検出とかやりようはあるのだけど)
しっかし、今時はPDFやらバーコード抽出やらのマニアックなJavaScriptライブラリ(とサンプルコード)が沢山転がってて、テキトーに組み合わせるだけで大体何とかなるのがすごい