画像ファイルから黒を消す

目的

青色の枠の書式に鉛筆で書かれた文字を消したい。
つまり、書き込む前の状態に戻したい。

方法の概要

消しゴムで消すのが王道だが、スキャナで読み込み、画像編集して消す方法を試した。手順は、

  • スキャナで読み込み
  • 画像を減色
  • 黒に近い色を消す

スキャナで読み込んだファイルがjpgなのでpngに変換

convert scan.jpg scan.png

jpgのままでやるよりpngでやるほうがいいらしい(憶測)。

画像を減色

convert -colorspace RGB -colors 8 scan.png new.png

黒に近い色の色コードを求める

identify -verbose new.png

HISTOGRAMが出てくるので、そのなかから選ぶ。

黒に近い色を消す

convert -transparent "#54516F" new.png new2.png

情報

rpm -qf /usr/bin/convert
ImageMagick-6.6.4.1-14.fc14.1.i686

rpm -qf /usr/bin/identify
ImageMagick-6.6.4.1-14.fc14.1.i686