ImageMagick, width x height aus einem Bild herausschneiden


  • Mod

    Ich möchte via ImageMagick aus der Mitte eines großen Bildes einen Bereich ausschneiden.

    Also: JPEG gegeben, meinetwegen 4000x3000 Pixel, und jetzt sollen die mittleren 100x100 abgespeichert werden.

    Dachte damit sollte es funktionieren:

    convert -gravity center -crop {width}x{height}-{width}/2-{height}/2 {srcpic} {destpic}
    

    Stattdessen habe ich einen Ausschnitt vom passenden Offset bis zum Mittelpunkt. Was habe ich falsch gemacht?

    MfG SideWinder



  • ich seh bei deinem Aufruf gar keinen Wert für die Größe des Ausschnitts (100x100px) ?!?

    Kenn ImageMagick jetzt nicht, aber du müsstest doch vom Mittelpunkt (height/2 x width/2 ) einmal 100px für height und width abziehen (Bildpunkt links oben) und einmal draufrechnen (Bildpunkt rechts unten) damit du deinen Bildausschnitt erhältst...


Anmelden zum Antworten