Komplexe Bitmap in Vektor

Ich bin neu im Grafikdesign und frage mich, wie es möglich ist, eine komplexe Handzeichnung durch Nachzeichnen oder eine andere Methode in einen Vektor umzuwandeln. Nehmen wir an, ich habe ein Bild wie dieses:Geben Sie hier die Bildbeschreibung ein

und ich möchte es in ein Vektorbild konvertieren. Ich habe die Inkscape-App und die einzige Methode, die ich kenne, ist das Nachzeichnen von Bitmaps, aber wenn das Bild sehr komplex ist und von Hand gezeichnet wird, hat mein Vektorbild viele viele Punkte und manchmal friert die App vollständig ein. Außerdem wandelt das Nachzeichnen scharfe Kanten in runde Kanten um. Das konvertierte Bild unterscheidet sich also vom Original. Gibt es eine andere Technik dafür. Ich weiß, es muss etwas geben.

Sie könnten dies nachzeichnen, aber Sie müssten Toleranzen in der Nachzeichnungssoftware identifizieren, die im Wesentlichen die Kanten der Farbblöcke definiert, die Sie nachzeichnen möchten. Ein solches Bild würde ich jedoch vor dem Nachzeichnen in Schwarzweiß konvertieren.
Noch wichtiger ist, dass ich es vor dem Kolorieren scannen würde.

Antworten (5)

Sie können in Inkscape mit Trace Bitmap gute Ergebnisse erzielen, aber dieses Bild muss zuerst in einem Rasterbild-Editor aufgeräumt werden.

Was Sie tun könnten, ist, es in GIMP / Photoshop usw. zu öffnen, es zu entsättigen, eine Pegelanpassung vorzunehmen, um den Kontrast zu erhöhen, und alle Schatten außen mit einem weißen Pinsel auszumalen.

Die automatische Verfolgung funktioniert am besten, wenn Sie ein kontrastreiches Bild ohne Schattierung haben. Außerdem gibt es eine Option zum Ausschalten der Glättung im Trace Bitmap-Dialog in Inkscape.

Zum Beispiel:

Geben Sie hier die Bildbeschreibung ein

Natürlich habe ich das nur als Beispiel ziemlich schnell gemacht, aber wenn Sie das Rasterbild zuerst etwas sorgfältiger bereinigen, erhalten Sie bessere Ergebnisse.

Danke für den Vorschlag. Ich wusste, dass ich einige Dinge in der Raster-App vorverarbeiten muss. Dieses Bild ist einfach, war aber nur ein Beispiel für ein komplexeres Bild. Die Schlussfolgerung besteht also darin, mit dem Bild in Gimp zu "spielen", es zu bereinigen, Schatten zu entfernen usw.
@ user1439198 - ja, was auch immer das Bild ist, Sie müssen es bereinigen, damit der Trace Bitmap-Filter von Inkscape die Linien sehen kann. Denken Sie auch daran, dass Schattierungen oder Farbverläufe sich nicht gut in Vektoren umwandeln lassen.

Im Allgemeinen würden Sie es neu zeichnen. Sie könnten versuchen, es zu verfolgen, aber ich würde mich nicht darum kümmern, weil die Chancen stehen, dass Sie sowieso nicht das bekommen, was Sie wollen. Der komplette Workflow würde wie folgt aussehen:

  1. Scannen Sie das Bild in einem Flachbettscanner.
  2. In Photoshop öffnen.

    1. Reinigungsgeräusche und Schönheitsfehler.
    2. Machen Sie den Hintergrund mit Kurven oder Ebenen weiß
    3. schwarz wirklich schwarz machen
    4. (optional) Bild 1 Kanal machen
  3. Dann entweder:

    1. Importieren Sie in Illustrator, legen Sie es auf eine Ebene und erstellen Sie diese Ebenenvorlage
    2. Zeichnen Sie manuell Punkte auf das Bild

    ODER:

    1. Verfolgen
    2. Aufräumen
Vielen Dank für eine Antwort. Das Neuzeichnen ist sehr schmerzhaft, daher möchte ich diese Option so weit wie möglich vermeiden. Ich verwende nur Gimp und Inkscape, also gehe ich davon aus, dass diese Schritte von diesen Apps ausgeführt werden könnten, oder?
@ user1439198 Die Alternative besteht darin, das Bild mit einer so hohen Auflösung zu scannen, dass Sie es einfach als Bitmap fixieren können. Aber das ist bei weitem nicht so viel Arbeit, wie Sie erwarten. Dies manuell zu tun würde ungefähr 2-3 Stunden dauern, aber ja, für einen unerfahrenen Benutzer könnte das eine Woche Arbeit bedeuten. Aber es macht wirklich keinen Sinn, Arwork zu modifizieren, es sei denn, Sie führen während des Prozesses ein Upgrade durch. Sie können es mit Inkscape und Ginp tun, wenn Sie wissen, was Sie tun. Betrachten Sie die Kosten, wenn Sie keine Vektorversion haben, im Vergleich zu dem, was Sie davon haben, wenn Sie eine haben, und überlegen Sie dann, ob Sie sie überhaupt brauchen.

Es ist keine Schande, Rasterbilder zu verwenden. Dessen sollte man sich bewusst sein. Ein qualitativ hochwertiges Rasterbild mit hohem ppi-Wert ist in vielen Fällen außerordentlich nützlich. Dieses spezielle Bild ist aufgrund des kontrastarmen Hintergrunds und der Vignettierung problematisch. Aber eine saubere Zeichnung, die zu einem sauberen Bild gescannt wurde, wäre für viele Ausgabemethoden mehr als ausreichend.


Wenn Sie wirklich Vektoren wollen, dann hat Joojaa mit seiner Antwort recht. Das Neuzeichnen ist die beste Methode.

Mit Erfahrung lernen Sie, mit Blick auf die Vektorkonvertierung zu zeichnen - oft mit weniger Details in der Zeichnung, da Sie wissen, dass Sie Details in die Vektorgrafiken einfügen werden. Es wird ein bisschen wie Tätowieren ... Sie zeichnen Grundformen, scannen und zeichnen diese manuell nach und fügen dann alle Ihre Details in der Vektoranwendung hinzu, anstatt von Hand. Das erspart doppelte Arbeit.

Abgesehen davon ist die Rückverfolgung so ziemlich die einzige andere Option, abgesehen davon, jemanden einzustellen, der dies für Sie erledigt.

Unterschiedliche Software zeichnet unterschiedlich auf. Möglicherweise müssen Sie mit verschiedenen Auto-Trace-Funktionen in verschiedenen Anwendungen experimentieren, um eine zu finden, die Ihrer Meinung nach am besten für Sie geeignet ist. Im Allgemeinen scannen Sie so groß wie möglich, verwenden einen Rastereditor, um sicherzustellen, dass der Kontrast des Scans hoch ist, eliminieren Sie alle subtilen Grautöne und stellen Sie sicher, dass Schwarz schwarz ist.

Im Wesentlichen müssen Sie lernen, die Spur zu scannen und anzupassen.

Insgesamt gibt es keine einfache Lösung. Ich persönlich könnte mit Ihrem Beispielbild aufgrund des Hintergrunds und des geringen Kontrasts nichts anderes tun, als es neu zu zeichnen .

Ich würde es mit einer Kombination aus Paint.Net und dann Inkscape versuchen.

Öffnen Sie in Paint, schneiden Sie dann den Bereich aus, den Sie in das Bild einbeziehen möchten, wahrscheinlich nur einen Kreis, und machen Sie ihn dann im Menü „Anpassungen“ schwarzweiß. Speichern Sie dies als verlustfreie Datei.

Inkscape öffnen, Datei importieren. Klicken Sie mit der rechten Maustaste darauf und wählen Sie Trace Bitmap.

Von hier aus erhalten Sie einige Optionen für Schwellenwerte. Ich vermute, dass die Helligkeitsbegrenzung am effektivsten ist, etwas um 0,65 wäre wahrscheinlich ein guter Anfang.

Wenn Sie etwas vermissen, erhöhen Sie die Helligkeit. Wenn Sie zu viel Rauschen haben, verringern Sie es.

Wenn nicht das ganze Bild gut ist, können Sie immer noch 2 oder 3 machen. Verwenden Sie dann Bearbeitungspfade, um Bits von denen zu entfernen, die Ihnen nicht gefallen, und gruppieren Sie das Ergebnis.

JEDOCH erstellt dieses Tool viele Knoten und als Ergebnis eine größere Datei, es sei denn, Sie bereinigen sie. Wenn Sie das Bild mit dem Bezier-Werkzeug nachzeichnen, wird eine viel kleinere Datei erstellt.

Ich vektorisiere oft Tintenkratzer, aber ich scanne sie immer vor dem Kolorieren.

Beim Scannen kann ich dann die Auflösung auswählen (600, 300, 200, 100, 50 dpi).

Zum Vektorisieren der Datei wandle ich das PNG in PNM um, denn dann kann ich es mit vektorisieren

 potrace -s --group -o $name.svg $name.pnm

per Skript. Potrace selbst hat viele Optionen zum Experimentieren. Vielleicht schaust du sie dir an.