Mit der Befehlszeilenoption, trim
die zusammen mit convert
oder verwendet wird, mogrify
können Sie Ränder mit der gleichen Farbe wie die Ecken eines Bildes abschneiden.
Verwendungszweck:
convert input.png -trim output.png
Die zusätzlichen Optionen -fuzz
entfernen auch Farben in der Nähe der Eckfarben. Verwenden Sie die Option +repage
, um eine Leinwand zu entfernen (falls zutreffend).
ImageMagick Batch Trim (Finden)
Der obige Befehl für ImageMagick Trim kann auch zur Stapelverarbeitung von Bildern in Kombination mit dem folgenden find
Befehl verwendet werden:
find ./ -name "pattern" -exec convert {} -trim outputfolder/{} \;
schneidet alle Bilder zu, die pattern
Teil des Befehls sind, und speichert sie in einem neuen Ordner mit dem Namen outputfolder
.
Angenommen, Bilder sind PNGs, dann sieht der Befehl folgendermaßen aus:
find ./ -name "*.png" -exec convert {} -trim outputfolder/{} \;
ImageMagick Batch Trim (mogrify)
Dies find
ermöglicht zwar eine weitaus bessere Kontrolle darüber, wo die Ausgabedateien abgelegt werden, ist jedoch auch mit ImageMagick möglich mogrify
:
mogrify -trim *.png
Bitte beachten Sie, dass im Gegensatz zu convert
und Batch-Betrieb mit find
und convert
mogrify alle Dateien überschrieben werden . Es ist am besten, eine Sicherungskopie aller Bilder im Verzeichnis zu erstellen, bevor Sie mit dem Befehl mogrify fortfahren.
Randnotiz: mogrify
Kann verwendet werden, um die meisten (wenn nicht alle) convert
Operationen im Batch auszuführen , während die Originaldateien überschrieben werden.
IrfanView
IrfanView läuft ganz gut mit Wine . Achten Sie darauf, die Ausgabe von Irfanview sorgfältig zu überprüfen, da es bei der Verwendung von Wine manchmal zu Bildstörungen kommt.