近デジからダウンロードした画像を普通に読むと,大きいモニタが必要で,iPhoneとかで読むのに適さない.
iPhoneとかで読みやすくするために,自動的に余白を除いて,また,近デジの画像は見開きでスキャンされているので,左右のページに分割するスクリプトを書いた.
hitode909/Cropper · GitHub
スクリプトを実行すると,1枚が1ページずつになって,余白も適当に取られる.
最初,OpenCVとPythonでやろうとしていたけど,OpenCVよくわからなくて,PerlとImagerで,適当に書いた.適当に考えたアルゴリズムが悪くて,遅くて精度も悪い.
Cで書いたら速いとか聞いたけど,速くなっても,精度が悪いとどうにもならないので,なんとかしたい.