2017-02-27 4 views
0

Ich verstehe -trim kann verwendet werden, um zusätzliche Leerzeichen zu entfernen.Wie kann ich dieses Bild mit ImageMagick bearbeiten?

Hinweis:

Wie kann ImageMagick konvertiert werden Die Größe der unteren Grenze nicht bekannt werden entfernt.

enter image description here

zu

enter image description here

Hinweis: der Standard -trim Flag funktioniert nicht.

Der Ausgang des convert -trim pre-trim.png post-trim.png ist:

enter image description here

die die Grenzen auf der linken und rechten fehlt.

Antwort

1

aktualisiert Antwort

Sie einige Streifen der Farbe einer Seite hinzufügen können, nach unten, die anderen drei Seiten zu schützen, dann schneiden Sie die Seite, die Sie trimmen wollen und dann die Schutzstreifen entfernen.

magick frame.png -gravity north \ 
    -background cyan -splice x10 \ 
    -background magenta -splice x10 \ 
    -rotate 90 -trim +repage  \ 
    -gravity east -chop 10x -rotate -90 result.png 

Hier ist das Zwischenbild, wie es aussieht mit den Schutzstreifen vor dem Besatz:

enter image description here

Ein großes Lob an Anthony Thyssen für seine hervorragende ImageMagick Nutzungs Seiten here.

Original-Antwort

Sie 68 Pixel aus dem Boden mit hacken können:

convert frame.png -gravity south -chop x68 result.png 
+0

Was passiert, wenn die Anzahl der Pixel auf dem Boden ist nicht bekannt? Die Farbe ist jedoch bekannt. –

+0

Erstaunlich, danke. –

Verwandte Themen