次のようなmogrifyバッチジョブを実行しますmogrify -path "WEBREADY\DONE" -layers merge -trim +repage -resize "1200x1200>" -define jpeg:extent=500kb -format jpg *.*
これは、背景が白い画像では問題なく機能します。しかし最近、2% のエラー率を確認し、エラーを発見しました。Mogrify は、画像が白で囲まれている Web でのみ期待どおりにトリミングされるため、隅が灰色で非常にばかげているように見えます。
解決策は次のいずれかです
- 白以外の背景を検出します。その場合のみ - トリミングしないでください
- または、左上隅の背景色 (JPG) を検出し、これをすべて白の背景に設定します。
これは、コマンドラインの上記の 1 コマンドで実行できますか? (そのため、最初に灰色の背景を見つけて、白に変更します)