- ベストアンサー
画像の一括処理をしたいです!
ImageMagickを使って画像を一括処理する方法が分かりません。 処理する画像が多すぎるので、画像を一括で処理したいと思っています。 具体的にやろうとしていることは… ・グレースケールPNG形式に変換 ・色深度の変換(4Bitにする。) くらいです。 なぜImageMagickにこだわるかというと、色深度を4Bitに変換してくれる、一括変換の出来るソフトが見つからなかったからです。 ImageMagickは一括変換ができると聞いたので… ImageMagickはあまり詳しくないので、できればわかりやすく教えてほしいです!お願いします!
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#208507
回答No.1
それは一括変換に向いている、ということではないでしょうか。 ImageMagickに限らず、コマンドライン・プログラム一般に言えることですが。 Unix環境なら適当な端末エミュレータを起動して $ cd (画像ファイルのあるフォルダ) $ for F in *.png; do convert -colorspace gray -depth 4 $F ${F%.png}_4.png; done のように実行すれば、 Windows環境ならアクセサリからコマンドプロンプトを起動して > cd (画像ファイルのあるフォルダ) > for %F in (*.PNG) do convert -colorspace gray -depth 4 %F %~nF_4.PNG のように実行すれば、 PNG画像を一括で変換して、結果を(元のファイル名)_4.PNGというファイル名で書き出せると思います。
お礼
ありがとうございます。 一括変換することが出来ました!!