-
Notifications
You must be signed in to change notification settings - Fork 0
ImageMagickFilter
Naohide Sano edited this page May 1, 2023
·
15 revisions
スキャン画像の修正を ImageMagick で行いたい場合パラメータをいちいち変えて試してみるの面倒ですよね。 ボタンやスライダーでいい感じのパラメータを決めることができます。
-
channel RED separate
をチェック
-
modulatoin
をトーンが消えないギリギリまで上げていく - 全体的に薄くなった場合は
normalize
をチェック
-
normalize
やauto level
が効かない場合 -
gamma
をチェック - スライダーの値を下げていく
- 濃いトーン内の裏写り
- モアレ消し (http://www.fmwconcepts.com/imagemagick/notch/index.php )
- level (to thicken black)
-level 10,100%
# 10% = (gimp:level:low-input / gimp:level:high-input) * 100
- contrast (to thicken black)
-contrast-stretch 0.6%x0.6%
# 0.6%x0.6% is magic number
- auto deskew
-deskew 40% -gravity center -crop 100%x100%+0+0
# 40% is magic number
- preprocess for compression (ML)
- denoise for scanned image (ML)
パラメータは一番下のステータスバーに表示されるのでそれをコピペして mogrify
するなりして下さい。
$ git clone https://github.com/umjammer/vavi-image-sandbox.git
$ cd vavi-image-sandbox
$ mvn -o -P magick test-compile exec:java -Dexec.args='"your_image.jpg"'
ファイル指定なしであとから DnD しても OK
$ mvn -o -P magick test-compile exec:java'
https://github.com/umjammer/vavi-image-sandbox/blob/master/src/test/java/ImageMagickFilter.java