JPG画像でいっぱいの大きな複雑なディレクトリツリーがあります。最初のディレクトリツリーを正確に反映する2番目のディレクトリツリーを作成したいのですが、すべての画像のサイズを設定されたサイズ(たとえば、2000x1500など)と品質(おそらく85%)に縮小します。
Windowsでこれを簡単に実行できるツールはありますか? bashとimagemagickを使用して自動化するスクリプトをいくつか作成することもできますが、最初に、それがすでに実行されているかどうかを確認したいと思います。私は何千もの画像を持っているので、速い方が良いです。したがって、Photoshopのようなものは、画像ごとに数秒かかる可能性があるため、おそらく適切なソリューションではありません。
IrfanView にはNiceバッチ処理ツールが組み込まれています。あなたはそれであなたが求めたものを正確に達成することができます。
Batch Conversion/Rename
_(を押します B)Use advanced options (for bulk resize...)
にチェックマークを付け、Advanced
ボタンをクリックしますRESIZE
で必要なものを選択し、_Create subfolders in destination folder
_の横にあるチェックボックスをオンにします(セクションMISCALLANEOUS
)Include subdirectories
_にチェックマークを付け、入力ディレクトリを追加しますStart Batch
_