Entfernen Sie den Hintergrund basierend auf der Farbe in Inkscape

Es gibt eine klassische Methode zum Entfernen des Hintergrunds in Inkscape mithilfe von Bezier-Kurven. Dies ist oft ein ziemlich langwieriger Prozess.

Ist es möglich, den Hintergrund eines Objekts basierend auf der Hintergrundfarbe zu entfernen (z. B. nur den gelben Hintergrund zu entfernen)? Oder eine clevere Methode, die erkennen kann, was Objekt und was Hintergrund ist?

Wenn ja, könnten Sie die Tools beschreiben, die in Inkscape verfügbar sind?

Eine alternative Möglichkeit wäre , den Hintergrund aus dem Rasterbild zu entfernen, bevor es in Inkscape importiert wird.

Antworten (2)

Sie könnten wahrscheinlich versuchen, "Bitmap zu verfolgen", indem Sie "Mehrere Scans" mit "Farben" verwenden, mit der Option "Hintergrund entfernen" und "2" Scans auswählen.

Original-Bitmap

Trace-Bitmap

Klicken Sie dann auf "Ok", wählen Sie sowohl die Bitmap als auch das Vektorergebnis aus:

Trace-Ergebnis

Klicken Sie dann mit der rechten Maustaste und wählen Sie "Set Clip":

Beschnittenes Ergebnis

Weit entfernt von perfekt, aber es ist ein guter Anfang.

Ja, es ist durchaus brauchbar, wenn der Hintergrund einfarbig ist. Vielen Dank.
Das eigentliche Problem bei dieser Methode ist, dass die Buchstaben etwas verschwommen sind oder die Form der Schrift verloren geht.
Ich möchte nur erwähnen, dass die Ergebnisse (wie zu erwarten) WIRKLICH gut zum Entfernen von Hintergründen aus Rasterbildern sind, die ursprünglich Vektorgrafiken waren (Situationen, in denen Sie keinen Zugriff auf das Original haben).

In Inkscape sind einige Filter verfügbar, die komplizierte Aufgaben beschleunigen können.

Zum Beispiel wollte ich den weißen Hintergrund eines Bildes entfernen, um es transparent zu machen. Ich habe die folgende Methode / den folgenden Filter in Inkscape verwendet.

  1. Wählen Sie das Bildobjekt aus.

  2. Für Versionen < 0.91
    gehen Sie zu Filters -> Transparency Utilities -> Light Eraser
    Für Version 0.91
    gehen Sie zu Filters > Fill & Transparency > Light Eraser

Es verwendet jedoch Erosion und Dilatation.