Archiv für Mai 31st, 2010

Bitmap nach Vektorzeichung umwandeln mit Inkscape

Montag, 31. Mai 2010

Im vorigen Beitrag beschrieb ich ein Kommandozeilentool.

Gleichzeitig wies ich auch auf Inkscape hin.

Beim Spielen mit Inkscape fand ich dann folgende Möglichkeit ein Bitmap direkt in eine Vektorzeichnung umzuwandeln:

  • Mit Datei > Importieren… das gewĂƒÂŒnschte Bitmap in Inkscape laden
  • Das Bitmap auswÀhlen und dann mit Pfad > Bitmap vektorisieren… das Bitmap in eine Vektorzeichnung umwandeln

Diese Methode funktioniert dann sogar fĂƒÂŒr farbige Bilder. Und das obwohl Inkscape als Vorlage fĂƒÂŒr den Vektorisierer genau eben auch potrace verwendet.

Inkscape hat aber die Möglichkeiten zur Umwandlung deutlich erweitert, so dass man mit dem Spielen an den Parametern ganz nette kĂƒÂŒnstlerische Effekte erzielen kann.

Bitmap nach Vektorzeichung umwandeln

Montag, 31. Mai 2010

Nicht nur fĂƒÂŒr Linux gibt es das Kommandozeilen-Werkzeug potrace, das eine Bitmap-Datei in eine Vektorzeichnung umwandeln kann.

Dadurch wird die Datei beliebig skalierbar, ohne dass es zu der fĂƒÂŒr Bitmaps typischen Pixelbildung kommt.

Leider funktioniert das nur in Schwarz-WeiÃƞ. Ist aber fĂƒÂŒr eingescannte Strichzeichnungen trotzdem eine feine Sache.

Im Beispiel habe ich aus einem Buch eine Zeichnung abfotografiert und in eine SchwarzweiÃƞ-Bitmap-Datei (BMP) umgewandelt. AnschlieÃƞend eine SVG-Datei(SVG) durch potrace erstellen lassen und diese in Inkscape geöffnet. Danach habe ich in Gimp die BMP und in Inkscape die SVG-Datei auf (ungefÀhr) die gleiche BildschirmgröÃƞe gebracht und ein Bildschirmfoto erstellt:

Die BMP-Datei ist bei gleicher VergröÃƞerung sehr pixelig:

BMP-Datei

Die SVN-Datei ist deutlich glatter: