Wie entferne ich mit GIMP eine Reihe von Pixelspalten aus einem Bild?

Wie entferne ich mit GIMP eine Reihe von Pixelspalten aus einem Bild?

Zur Verdeutlichung: Angenommen, ich habe ein Bild mit einer Breite von 100 Pixeln und einer Höhe von 50 Pixeln und möchte es auf 50 x 50 Pixel vergrößern, indem ich Spalten aus der MITTE des Bildes entferne. Ich möchte also die linke Seite des Bildes behalten und die rechte Seite behalten, aber die Mitte entfernen. Ich möchte das Bild in keiner Weise skalieren. Das Bild ist ein PNG mit transparenten Bereichen.

Ich bin an GIMP nicht sehr gewöhnt, also seien Sie nachsichtig :)

Antwort1

Ich wage zu behaupten, dass Sie dies möglicherweise mit Imagemagick automatisieren können, da es über Befehlszeilenoptionen zum Extrahieren von Bildabschnitten verfügt – Beispiele finden Sie hier:

http://www.imagemagick.org/Usage/crop/#crop_strip

Siehe: Chop, Entfernen von Zeilen, Spalten und Kanten

Antwort2

Dies ist eine gute Antwort bei Stack Overflow, wenn Sie eine einfache und schnelle Möglichkeit hierfür benötigen:

https://stackoverflow.com/a/63279906/609855

Antwort3

Eine Möglichkeit ist:

  • Erstellen Sie ein 50x50-Bild (neues Bild, beliebige Füllung)
  • Öffnen Sie Ihre Quelle und wählen Sie den linken 25px-Bereich aus
  • Klicken Sie zurück auf Ihr neues Bild, fügen Sie es ein und positionieren Sie es auf der linken Seite
  • Wählen Sie den richtigen 25-Pixel-Bereich aus, wechseln Sie und fügen Sie ihn ein, positionieren Sie ihn auf der rechten Seite
  • Reduzieren Sie das neue Bild

verwandte Informationen