Mehrere Dateien vergrößern / beschneiden und dabei bestimmte Bereiche beibehalten?

452
Wuuuf

Ich habe 176 JPEG-Bilder, die 450x800in der Größe sind, und habe mich gefragt, ob es eine Möglichkeit gibt, sie im Wesentlichen in der Größe zu verändern, aber dabei den Inhalt in bestimmten Bereichen beibehalten (derzeit hoffe ich nur auf die Mitte). Zufälligerweise ist die Größe, die ich haben möchte, tatsächlich umgekehrt - 800x450.

Ich verstehe, dass ein Bild tausend Worte sagt.

Ich habe:

http://i.imgur.com/rYeJuIb.jpg

Was passiert mit einer normalen Größe?

Mehrere Dateien vergrößern / beschneiden und dabei bestimmte Bereiche beibehalten?

Ich würde gern: Mehrere Dateien vergrößern / beschneiden und dabei bestimmte Bereiche beibehalten?

Offensichtlich ist das weiße Viereck etwas komplizierter, aber es hat etwa die Größe und ist weiß auf schwarz (ich denke, es hat einen fließenden Übergang zu Schwarz, so dass eine magische Auswahl nicht in Frage kommt.)

Was immens hilft, ist, dass der Hintergrund überall genau schwarz ist. Vielleicht können Sie:

  1. Wählen Sie eine vierseitige Figur in der Mitte aus und beschneiden Sie sie.
  2. Erstellen Sie einen neuen Hintergrund oder ändern Sie die Größe des Hintergrunds.
  3. Beschnittenes Objekt einfügen
  4. Glück!

Vielen Dank!

1
Wollen Sie nur die obere, untere und seitliche Seite beschneiden? Oder tatsächlich die Größe ändern? Panther vor 9 Jahren 0
Siehe http://www.imagemagick.org/Usage/crop/ Panther vor 9 Jahren 0
@ bodhi.zazen Ahh, schnapp! Es ist auch möglich, Seiten des Bildes zuzuschneiden. Hier ist der Befehl, der für mich funktioniert hat: `convert * .jpg -bordercolor Black -border 175x0 -shave 0x150` Wuuuf vor 9 Jahren 1
@Wuuuf Ich denke, du kannst deine eigenen Fragen nach einer festgelegten Zeit beantworten. Sie sollten dies als Antwort auf Ihre Frage posten, wenn das Problem dadurch gelöst wurde. Darth Android vor 9 Jahren 1
@DarthAndroid Nun, ich habe bodhi.zazen die akzeptierte Antwort gegeben, da es ihre Idee war und die Tatsache, dass Punkte wichtiger für sie sind, da ich ein Gastbenutzer bin: P Wuuuf vor 9 Jahren 0
@Wuuuf Du bist genauso ein Benutzer wie jeder von uns! :) Einfach rumhängen und gute Fragen stellen und auch ein paar beantworten! Darth Android vor 9 Jahren 1

1 Antwort auf die Frage

0
Panther

Ich finde, das nützlichste Befehlszeilentool ist convert, Teil von imagemagick

convert hat viele Optionen, so sehr, dass ich mich nicht an alle erinnern kann und sie nachschlagen und dann die Optionen auf die anstehende Aufgabe anwenden muss.

http://www.imagemagick.org/Usage/

In diesem Fall,

convert *.jpg -bordercolor Black -border 175x0 -shave 0x150 <folder> 

arbeitete für Wuuuf