ImageMagickで画像を変換
デジカメで撮った画像の解像度がでかすぎたので、解像度変更+シャープネスをかけるツールを探してIrfanView - Official Homepage - One of the Most Popular Viewers Worldwideを使って無事に解決。日本語版はhttp://www8.plala.or.jp/kusutaku/iview/にあり。
これは結構便利ですな。
で。コマンドラインから一度に変換したいなーということでググってImageMagickで出来そうだなと。全部入れたcygwinに入ってた。
convertというコマンドで可能。サイズ変更に関係しそうなオプションは
- filter
- そのままサイズ変更するとガタガタになるので、filterを指定。filterとしてはPoint, Box, Triangle, Hermite, Hanning, Hamming, Blackman, Gaussian, Quadratic, Cubic, Catrom, Mitchell, Lanczos, Bessel, Sincを指定可能。
- support
- シャープネスをかけられる。1以上でぼけて1以下だとシャープに。
- resize
- 変更サイズを指定。%でも可。-resize 640x480とか-resize 10%とか-resize 20%x40%という形で指定可能。
出力形式は指定した拡張子で判断してくれるのでラク。
例としては
$ convert -support 0.7 -filter Sinc -resize 640x480 hoge.jpg hoge.png
こんな感じで。
IBM Developer 日本語版 : 大変申し訳ありません。このページは無効です。を見るといろんなことが出来るんだなーと。
どうせすぐに忘れるので備忘録として。