2016-11-30 2 views
1

Ich versuche ein Bild in eine Reihe von 256x256 Kacheln zu schneiden (mit den rechten und untersten Bildern weniger als 256 Pixel wegen der Reste), aber ImageMagick erzeugt immer Bilder, die 1x1 sind.Zuschneiden mit ImageMagick führt immer zu 1x1 Bilder

Ich verwende diesen Befehl (Windows 7 Eingabeaufforderung):

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

nach dem Zuschneiden die folgende Meldung angezeigt wird:

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

Nach Zuschneiden der Ausgabeordner enthält 1634 jpg-Dateien, die alle welche sind 1 x 1 Pixel. Das Quellbild ist 7218 x 7650.

Vorschläge? Ich bin sicher, ich mache einen eklatanten Fehler, aber ich weiß nicht, was es ist.

Antwort

1

Dies kann passieren, wenn der Ursprung des Bildes nicht bei 0,0 liegt. In diesem Fall mit +repage vor der Bearbeitung des Bildes sollte es tun, das heißt

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

Siehe auch die documentation der -crop Option.

+0

Die zusätzliche repage tat es. Danke, SMeyer. –

Verwandte Themen