2016-11-30 4 views
1

画像を256x256タイルにまとめようとしていますが(右端と最下端の画像は余りにも256画素以下です)、ImageMagickは常に生成します画像は1x1です。ImageMagickでトリミングすると、常に1x1の画像になります

convert: geometry does not contain image `WBS.png' @ warning/transform.c/CropImage/589. 

トリミングした後、出力フォルダは、1634個のJPGファイルのすべてが含まれていますが表示され、次のメッセージをトリミングした後

convert WBS.png -crop 256x256 +repage +adjoin output\WBS_%02d.jpg 

は、私は、このコマンド(Windows 7のコマンドプロンプト)を使用します1×1ピクセルです。ソースイメージは7218x7650です。

提案?私は間違いをしていると確信していますが、私はそれが何であるか分かりません。

答えて

1

これは、画像の原点が0,0でない場合に発生します。その場合は、画像を処理する前に+repageを使用してトリックを行う必要があり、すなわち

convert WBS.png +repage -crop 256x256 +repage +adjoin output\WBS_%02d.jpg 

-cropオプションのdocumentation参照してください。

+0

追加返金しました。ありがとう、SMeyer。 –

関連する問題