Wie kann ich die konvexe Hülle einer vorhandenen Auswahl auswählen?

8

Ich versuche, den blauen Himmel mit Wolken schnell von vielen Bildern zu entfernen. Ich habe das Farbauswahl-Werkzeug von gimp verwendet, mit dem der Himmel, aber nicht die Wolken ausgewählt werden. Da alle Wolken am Himmel sind, wäre ich fertig, wenn ich die Auswahl erweitern könnte, um alles innerhalb des Gebiets zu erfassen. Hat Gimp ein Werkzeug dafür?

Darüber hinaus wäre es großartig, wenn jemand eine Möglichkeit empfehlen könnte, diesen Prozess zu automatisieren, möglicherweise mithilfe von Python-Skripten für Gimp, da ich dies für ein paar hundert Bilder tun muss.

Beispielfoto

Foobarbecue
quelle

Antworten:

7

Hinweis: Löcher entfernen ist jetzt in den Auswahlwerkzeugen der neuesten Versionen von Gimp enthalten. Ältere Versionen verwenden möglicherweise den folgenden Ansatz:

Gimp-Skript: Entfernen Sie Löcher aus der Auswahl

Es gibt ein externes Skript für Gimp, das Löcher aus einer Auswahl entfernt. Wir können das Skript herunterladen (auch in der Gimp Plugin Registry * erhältlich) und es in das Skriptverzeichnis entpacken, das wir in unseren Gimp-Einstellungen definiert haben.

* Gimp Plugin Registry ist veraltet. Ein gespiegeltes Archiv wird auf GitHub gespeichert

Nach dem Neustart von Gimp können wir über das Menü Auswahl> Löcher entfernen ... auf das Skript zugreifen .

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein
Auswahl mit Löchern

Geben Sie hier die Bildbeschreibung ein
Löcher entfernt

Takkat
quelle
Horray !!! Ich fing an, dies selbst zu schreiben, so erleichtert, dass es bereits existiert.
Foobarbecue
Der Plugin-Link ist tot, aber diese Funktionalität scheint nun eingebaut zu sein: docs.gimp.org/2.10/de/gimp-selection-remove-holes.html
Lucas Cimon
@ LucasCimon: Danke für den Hinweis - in meiner Antwort enthalten.
Takkat
1

Wenn Sie einen klar definierten Rand haben, kann das Werkzeug "Intelligente Schere" diesem normalerweise genau folgen. Im Gegensatz zur Farbauswahl wird der gesamte Inhalt innerhalb der Kantenlinie vollständig ausgewählt. Die einzige Einschränkung des Werkzeugs besteht darin, dass Sie es nicht zwingen können, gerade Linien zu zeichnen. Um die Auswahl sauber auf die geraden Seiten des Bildes zu bringen, müssen Sie ein Rechteck oder eine freie Auswahl im "additiven" Modus über der Kantenerkennungsauswahl der Schere verwenden.

Wenn Ihre Kante nicht stark genug für die Schere definiert ist, können Sie die Farbauswahl verwenden und dann in den Schnellmaskenmodus wechseln . Der Bereich, in dem Sie sich befinden, wird als rote Maske angezeigt, und Sie können alle Teile malen (oder löschen), um diese Auswahl zu ändern. Wenn Sie also einen nicht ausgewählten Bereich in Schwarz (rot dargestellt) übermalen, wird dieser Bereich Teil der Auswahl, wenn Sie zum normalen Modus zurückkehren.

Was schwierig sein kann, ist, dass Sie im Schnellmaskenmodus Bereiche auswählen können, um sie schnell mit einer Volltonfarbe zu füllen. Wenn Sie die Schnellmaske deaktivieren, wird die temporäre Auswahl verworfen und nur der Endwert der Maske (dh der farbige Bereich) wird als neue Auswahl verwendet.

Für Ihr Bild können Sie also die Auswahl des blauen Himmels treffen und dann in den Schnellmaskenmodus wechseln. Mit dem Werkzeug "Zauberstab" (der einen durchgehenden Bereich derselben Farbe auswählt) können Sie die Wolken auswählen, die im Schnellmaskenmodus ein durchgehender transparenter Bereich sind. Wenn die durch die Wolken verursachten Lücken in Ihrer Auswahl sicher von den Rändern des ausgeblendeten Bereichs (Himmel) entfernt sind, können Sie sie auch einfach mit den einfachen (rechteckigen / freien) Auswahlwerkzeugen greifen, ohne sich Gedanken über die Überlappung der bereits vorhandenen machen zu müssen. maskierte Teile. In beiden Fällen können Sie diese Abschnitte nach der Auswahl mit dem Farbdosenwerkzeug schwarz füllen, bis der gesamte ausgewählte Bereich ausgeblendet ist.

AmeliaBR
quelle
1
Es gibt also keine Möglichkeit, konvexe Rümpfe herzustellen?
Foobarbecue