Experimentierfeld

Werden Sie schnell unruhig, wenn nichts passiert, sollten Sie die Option -report-progress wählen, die den Fortschritt des Programms dokumentiert. Vor allem bei großen Bildern benötigt Autotrace einige Zeit für die Vektorisierung – und einiges an Speicher. Es kann durchaus vorkommen, dass Ihnen der Speicher ganz ausgeht und Autotrace abstürzt. In diesem Fall sollten Sie es mit einer verkleinerten Version des Originals versuchen.

Mit dem Autotrace-Parameter -corner-threshold beeinflussen sie die Ausprägung der Ecken: hohe Werte führen zu eckigeren Konturen, niedrige runden sie eher ab. Die vorgestellten und alle übrigen Parameter sind in der Manpage dokumentiert.

Wem die manuelle Eingabe auf der Kommmandozeile zu mühsam ist, der kann auf ein grafischen Frontend namens Frontline zurückgreifen. Um es zu kompilieren benötigen Sie unter anderem die Entwicklungsbibliotheken von Gnome, Gtk und LibArts. Außerdem verwendet es die Autotrace-Bibliothek, die sich normalerweise schon auf Ihrem System befindet, wenn Sie das Programm aus den Sourcen kompiliert haben. Debian-Benutzer müssen dazu das Paket libautotrace-dev installieren.

Mit den Autotrace-Optionen zu experimentieren, kann Ihnen auch das Frontend nicht ersparen. Es liefert aber immerhin gleich eine Ansicht des Ergebnisses und macht so das interaktive Erforschen einfacher. Haben Sie mit dem Button Auswählen ein Bild geladen, starten Sie mit Trace die Vektorisierung. Frontline blendet die Vektorlinien in das Ausgangsbild ein. Um das Bild auszublenden und nur noch die Linienzüge zu sehen, klicken Sie im Vorschaufenster neben Image auf den Button Show (Abbildung 3).

Verschieben Sie die Regler, bis das Ergebnis Ihren Wünschen entspricht. Um das Vektorformat zu speichern, klicken Sie auf das Bild. Es öffnet sich ein Dateimenü, in dem Sie den Dateinamen und das Ausgabeformat (EPS, SVG, …) wählen.

Abbildung 3: Die grafische Oberfläche Frontline blendet das Ergebnis der Vektorisierung in das Originalbild ein.

Potrace in schwarz und weiß

Eine leistungsfähige Alternative zu Autotrace stellt das ebenfalls textorientierte Potrace dar, das von Programmautor Peter Selinger weiter aktiv entwickelt wird [8]. Im Gegensatz zu Autotrace beherrscht es nur Bilder in den Portable-Anymap-Formaten: PPM (Farbe) und PBM (schwarz-weiß) sowie PGM (Graustufen) [9]. Um das Ausgangsbild in eines dieser Formate zu wandeln, verwenden Sie Gimp oder, wie oben beschrieben, das Kommandozeilenprogramm convert mit den entsprechenden Dateieendungen .pbm, .ppm und .pgm.

Rufen Sie Potrace nur mit dem Eingabebild auf, schreibt es eine Ausgabedatei im EPS-Format mit dem gleichen Grunddateinamen wie das Original, aber der Endung .eps. Alternativ erlaubt der Parameter -o, einen Namen anzugeben. Das Ausgabeformat SVG stellen Sie mit dem Schalter -s ein.

Auch bei Potrace enthalten unbearbeitete Vorlagen im allgemeinen störende Flecken. Der Kommandozeilenschalter, um sie zu entfernen heißt --turdsize oder kurz -t. Je größer dieser Wert, desto mehr Flecken löscht das Programm.

Die besten Ergebnisse liefert Potrace mit schwarz-weißen Vorlagen, die deutlich erkennbare Konturen aufweisen. Deshalb empfiehlt es sich, das Ausgangsbild vorher mit Gimp zu bearbeiten und bei der Umwandlung in ein Schwarz-Weiß-Bild mit verschiedenen Werten zu experimentieren. Zusätzlich hilft das im Potrace-Paket mitgelieferte mkbitmap. Es wendet einen so genannten Hochpass-Filter auf das Bild an, der Helligkeitsunterschiede in großen Flächen, zum Beispiel im Hintergrund, eliminiert. Stattdessen erhält es feine Details, also üblicherweise die Konturen eines Gegenstands. Der wichtigste Parameter -f bestimmt den Grad der Filterung. Eine Dokumentationsseite auf der Potrace-Homepage gibt ein verständliches Beispiel für die Anwendung des Programms [10].

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Nachgezeichnet
    Vektorgrafiken haben gegenüber Pixelbildern einen großen Vorteil: Sie sind frei skalierbar, ohne dass beim Vergrößern hässliche Treppenstufen und Riesenpixel entstehen. Doch was tun, wenn ein Bild nur im Pixelformat vorliegt? Das Tool "potrace" hilft.
  • out of the box
    Es gibt tausende Tools und Utilities für Linux. "out of the box" pickt sich die Rosinen raus und stellt pro Monat ein Progrämmchen vor, das wir für schlichtweg unentbehrlich oder aber zu Unrecht wenig beachtet halten. Dieser Artikel beschäftigt sich mit dem Vektorisierer AutoTrace.
  • Bilder vektorisieren mit Inkscape
  • Kreative Inkscape-Effekte in der Praxis
    Das Vektorzeichenprogramm Inkscape beherrscht nicht nur spröde Bleistift- oder Tuschelinien: Es imitiert bei Bedarf auch die eleganten Pinselschwünge eines Ölgemäldes. Drei leicht nachvollziehbare Beispiele stellen das unter Beweis.
  • Glyphtracer 1.0 - neues Tool für eigene Schriftarten
    Mit der Version 1.0 des Tools Glyphtracer ist ein neues Hilfsmittel zum Erstellen von Schriftarten verfügbar.
Kommentare

Infos zur Publikation

LU 12/2016: Neue Desktops

Digitale Ausgabe: Preis € 5,99
(inkl. 19% MwSt.)

LinuxUser erscheint monatlich und kostet 5,95 Euro (mit DVD 8,50 Euro). Weitere Infos zum Heft finden Sie auf der Homepage.

Das Jahresabo kostet ab 86,70 Euro. Details dazu finden Sie im Computec-Shop. Im Probeabo erhalten Sie zudem drei Ausgaben zum reduzierten Preis.

Bei Google Play finden Sie digitale Ausgaben für Tablet & Smartphone.

HINWEIS ZU PAYPAL: Die Zahlung ist ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!

Aktuelle Fragen

Drucker Epson XP-332 unter ubuntu 14.04 einrichten
Andrea Wagenblast, 30.11.2016 22:07, 2 Antworten
Hallo, habe vergeblich versucht mein Multifunktionsgerät Epson XP-332 als neuen Drucker unter...
Apricity Gnome unter Win 10 via VirtualBox
André Driesel, 30.11.2016 06:28, 2 Antworten
Halo Leute, ich versuche hier schon seit mehreren Tagen Apricity OS Gnome via VirtualBox zum l...
EYE of Gnome
FRank Schubert, 15.11.2016 20:06, 2 Antworten
Hallo, EOG öffnet Fotos nur in der Größenordnung 4000 × 3000 Pixel. Größere Fotos werden nic...
Kamera mit Notebook koppeln
Karl Spiegel, 12.11.2016 15:02, 2 Antworten
Hi, Fotografen ich werde eine SONY alpha 77ii bekommen, und möchte die LifeView-Möglichkeit nu...
Linux auf externe SSD installieren
Roland Seidl, 28.10.2016 20:44, 1 Antworten
Bin mit einem Mac unterwegs. Mac Mini 2012 i7. Würde gerne Linux parallel betreiben. Aber auf e...