So strecken Sie den mittleren Teil eines Bildes in Gimp auf eine neue Breite

9

Zunächst einmal benutze ich Gimp nicht so oft. Was ich frage, kann also einfach sein und ich habe etwas Offensichtliches übersehen. Aber...

Geben Sie hier die Bildbeschreibung ein

Ich versuche das folgende Bild in Gimp zu ändern. Die Bildgröße ist 489x63, ich muss sie jedoch 500x20 haben, aber am wichtigsten ist, dass jedes Ende die gleiche Form hat, ohne sich zu verzerren (dh ein perfekter Halbkreis). Wenn ich auf die gewünschte Größe skaliere (nicht verbunden), verzerren sich die Enden und werden gequetscht.

Ich habe versucht, auf die richtige Höhe von 20 Pixel zu skalieren (verknüpft), wodurch die Breite 155 Pixel beträgt, aber dann konnte ich nicht herausfinden, wie der Mittelteil im Wesentlichen gedehnt werden kann, bis die Breite 500 Pixel beträgt.

Jede Hilfe geschätzt

DMK
quelle

Antworten:

13

Gimp ist nicht die beste Lösung, um einfache geometrische Objekte zu verzerren / zu dehnen. Dies ist mit einer Vektorgrafikanwendung, z. B. Inkscape, besser möglich.

Trotzdem ist es mit Gimp möglich, aber es wird etwas länger dauern:

  1. Skalieren Sie das Bild auf die gewünschte Höhe, behalten Sie jedoch das Seitenverhältnis bei
  2. Verwenden Sie das Zuschneidewerkzeug mit der Option "Wachsen zulassen" , um die Leinwand auf die gewünschte Breite zu vergrößern

    Vergrößerte Leinwand mit leerem Raum

  3. Wählen Sie das rechte Ende der Leiste mit einer schwebenden Auswahl aus.

    Auswahl des rechten Endes der Leiste

  4. Bewegen Sie diese Auswahl nach rechts und lassen Sie die Mitte leer (nur Ctrlfür horizontale Bewegung gedrückt halten ).

    Auswahl nach rechts verschieben

  5. Erstellen Sie jetzt eine weitere Auswahl in der mittleren Leiste, um sie mehrmals zu kopieren und einzufügen, um die Mitte zu füllen.

    Füllen Sie die Mitte mit Copy-Paste

Natürlich können wir diese Auswahlbreite auch einfach skalieren, aber das mehrmalige Einfügen ist schneller

Takkat
quelle
3
Bei diesem Ansatz ist es ratsam, die Enden und die Mitte jeweils auf neu erstellten Ebenen zu platzieren (in diesem Fall erhalten Sie 3). Nachfolgende Längenänderungen sind dann viel einfacher durchzuführen und können sogar zu einer Skalierungsoperation für den Mittelteil werden.
Michael Schumacher
1

Ein schneller Weg, um die Mitte im allgemeinen Fall zu dehnen

  1. Image>Canvas size um die Breite einzustellen
  2. Dupliziere die Ebene
  3. Bewegen Sie eine der Ebenen so, dass ihr Ende bei 500 liegt
  4. Treffen Sie eine rechteckige Auswahl in voller Höhe über einem kleinen Teil der Bildmitte
  5. in die Zwischenablage kopieren
  6. Stellen Sie sicher, dass die Rechteckauswahl das gesamte Bild mit Ausnahme der Halbkreise am Ende abdeckt (Sie müssen nicht genau sein).
  7. Füllen Sie die Auswahl mit dem Muster "Zwischenablage".

Auf dem vorliegenden Bild ist es natürlich einfacher, nachdem Sie eine der Ebenen an den rechten Rand verschoben haben, die Spitze der obersten Ebene zu löschen, die die andere überlagert.

Xenoid
quelle
0

Sie können das gesamte Bild um den Faktor 20:63 skalieren. Dadurch bleiben die Halbkreise erhalten. Teilen Sie dann das Bild in drei Teile. Der Mittelteil darf nicht in die gebogenen Enden hineinreichen. Anschließend können Sie den Mittelteil in x-Richtung strecken, sodass das gesamte Bild eine Breite von 500 Pixel hat. Dann kombinieren Sie die drei Schichten.

Aziraphale
quelle