Beschneiden Sie mehrere Bilder mit variabler Höhe mithilfe der Konvertierung

Beschneiden Sie mehrere Bilder mit variabler Höhe mithilfe der Konvertierung

Ich habe eine Liste von Bildern mit fester Breite, aber variabler Höhe.

1440 x 2461

1440 x 2292

1440 x 2328

1440 x 2564

1440 x 2438

Ich möchte die Fußzeile der Bilder unabhängig von der Höhe des Bildes unten um 380 Pixel zuschneiden.

1440x2461 -> nach dem Zuschneiden -> 1440x2081

Das wirkliche Problem, mit dem ich konfrontiert bin, besteht darin, dass ich nicht jedes Mal angeben kann, was nach dem Zuschneiden beibehalten werden soll, und zwar wie folgt:

convert in.png -crop 1440x2081+0+0 out.png

Meine Frage lautet also: Gibt es eine Möglichkeit, ImageMagick anzuweisen, den nicht angegebenen Bereich nach dem Zuschneiden beizubehalten und den angegebenen Bereich zu entfernen?

convert in.png -crop -{command to invert selection} 1440x380+0+0 out.png

Oder gibt es eine andere Möglichkeit, das Ergebnis zu erreichen?

Antwort1

Versuchen Sie die Einstellung - gravity South.IM-Dokumente. Sie werden aufgefordert, den Versatz vom Boden zu messen.

verwandte Informationen