オンラインPC館

ImageMagickのカット編集

サイズ統一方法

画像を指定サイズに全て統一する方法です。
縦横のどちらかが指定サイズより小さい場合は指定した背景色で埋め、大きい場合は切り捨てて全ての画像のサイズを統一する事ができます。

@echo off
cd "ターゲットフォルダのパス"
for %%a in (*) do "magick.exeのパス" "%%a" -background 背景色を指定する -gravity center -extent サイズ指定(横幅x縦幅) "%%~na.出力ファイル形式"

トリミング方法

画像ファイルの余白部分を取り除いてトリミングする方法です。
なお、画像に余白部分がないと効果は得られません。

@echo off
cd "ターゲットフォルダのパス"
for %%a in (*) do "magick.exeのパス" "%%a" -trim "%%~na.出力ファイル形式"
for /r %%a in (*) do if /i "%%~xa" neq ".出力ファイル形式" del "%%a"

トップページテクニックPCツールテクニックImageMagick → ImageMagickのカット編集