Home / LinuxUser / 2008 / 02 / Ausschneider

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

„Klickbunt auf dem Server? Warum nicht, wenn's hilft!"
(230 Punkte bei 9 Stimmen)
Wheezy + Kernel 3.9.2 + LXDE
(185 Punkte bei 5 Stimmen)
KDE 4.10.2, Gnome 3.6 und mehr
(143 Punkte bei 5 Stimmen)
Famiientreffen, das Neunzehnte
(121 Punkte bei 4 Stimmen)
Google schmeißt Jabber raus ...
(108 Punkte bei 5 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

Ausschneider

Automatisches Freistellen mit Gimp und Inkscape

SIOX mit Inkscape nutzen

Benutzer des GPL-Vektorzeichenprogramms Inkscape in der Version 0.44 oder höher haben es leicht: Hier bildet Siox einen Teil der Funktion Bitmap vektorisieren, die Sie über das Menü Pfad oder die Tastenkombination [Umschalt]+[Alt]+[B] erreichen. Aktivieren Sie dort die Option Auswahl des Vordergrunds mittels SIOX (Abbildung 1).

Abbildung 1: Das Vektorzeichenprogramm Inkscape bringt Siox schon mit. Das Plugin ist Teil der Funktion Bitmap vektorisieren.

Wie der Name der Funktion schon andeutet, geht es in Inkscape nicht um das Herauslösen einzelner Bildteile zum Zweck der Weiterverarbeitung. Beim Vektorisieren von Bitmaps besteht das Ziel vielmehr darin, pixelorientierte Bilder in solche umzuwandeln, die aus Vektoren bestehen. Im Unterschied zu Pixelgrafiken [2] lassen sich solche Bilder zum Beispiel verlustfrei skalieren, umfärben oder umformen [3].

Um nun ein Objekt mit Siox freizustellen, laden Sie zunächst über Datei | Importieren eine Bitmap in das Arbeitsfenster. Danach aktivieren Sie über [F4] das Werkzeug Rechtecke und Quadrate erstellen, das Sie aber auch über die Werkzeugleiste am linken Rand erreichen. Ziehen Sie mit diesem Werkzeug einfach einen groben Rahmen um das Objekt, das Sie freistellen möchten. Drücken Sie anschließend [Strg]+[A], um Objekt und Rahmen zu markieren.

Nun öffnen Sie über Pfad die Toolbox Bitmap vektorisieren und stellen die Empfindlichkeit des Freistellungswerkzeugs ein. Dazu aktivieren Sie eine der Optionen unter Einzelner Scan: einen Pfad erzeugen und spielen ein wenig mit den Schwellwerten oder Farben. Möchten Sie sehen, wie sich diese Einstellungen auf das Bild auswirken, klicken Sie auf Aktualisieren. Mit OK bestätigen Sie schließlich Ihre Wahl. Das Fenster der Toolbox bleibt geöffnet, Sie können es über das x oben rechts aber schließen.

Sie sehen nun im Bild hinter dem Rechteck eine etwas kleinere Markierung. Sie umfasst genau die Kontur des freigestellten Objekts, verbirgt sich aber hinter dem Rechteck. Mit [Strg]+[C] kopieren Sie diese Auswahl in die Zwischenablage, mit [Strg]+[V] fügen Sie die Grafik an anderer Stelle wieder ein.

Mit Siox in Gimp freistellen

In den Gimp-Versionen bis 2.3 arbeitet das Freistellwerkzeug ausschließlich als Plugin. In der neuesten Version 2.4 verrichtet Siox zusätzlich im Werkzeug Vordergrundauswahl seinen Dienst.

Um das Freistellwerkzeug als Plugin zu verwenden, laden Sie eine Grafik, klicken dann mit der rechten Maustaste in das Bild und wählen Filter | Misc | Foreground Extraction. Damit gelangen Sie in ein spezielles Arbeitsfenster, in dem Sie in drei Schritten die Auswahl kritischer Stellen vornehmen.

Zuerst legen Sie grob den Vordergrundbereich fest, den Sie freistellen möchten (Abbildung 2). Ziehen Sie dazu mit gedrückter linker Maustaste ein Rechteck im Bild auf. Markieren Sie dabei den kompletten Vordergrund, aber so wenig Hintergrund wie möglich. Das Bild erhält nun ein rotes Rechteck als Markierung. Klicken Sie auf Apply Selection, um die Auswahl zu übernehmen, oder auf Reset Selection, um die Auswahl aufzuheben und zu wiederholen, wenn das Ergebnis nicht Ihren Vorstellungen entspricht. In beiden Fällen verschwindet die Markierung.

Abbildung 2: Im ersten Schritt des Freistellungsprozesses markieren Sie grob mit einem Rechteck den Vordergrundbereich des Bildes.

Danach grenzen Sie einen Teil des Vordergrunds ein (Abbildung 3). Auch hier ziehen Sie mit gedrückter linker Maustaste ein – diesmal türkisfarbenes – Rechteck auf und übernehmen die Wahl wieder mit Apply Selection oder verwerfen Sie mit Reset Selection. Achten Sie in dieser Phase darauf, nichts vom Hintergrund zu markieren. Wiederholen Sie diesen Schritt so oft, bis Sie mit kleinen Rechtecken alle wichtigen Objektteile erfasst haben.

Abbildung 3: im zweiten Schritt betreiben Sie Finetuning, indem Sie möglichst genau markieren, welche Bildteile Sie freistellen möchten.

Nun beginnt der experimentelle Blindflug: Optimale Ergebnisse erhalten Sie, indem Sie die fortgeschrittenen Optionen von Siox nutzen, um die Randempfindlichkeit und die Reaktion des Plugins auf Helligkeit oder bestimmte Farben zu verbessern. Allerdings haben Sie – anders als beim Freistellen in Inkscape – keinerlei Kontrolle über die Ergebnisse, bevor Sie auf OK klicken, um das Freistellen einzuleiten. Sie stellen also etwas ein, klicken auf OK und sehen sich das fertige Ergebnis an. Gefällt es Ihnen nicht, müssen Sie den kompletten Vorgang wiederholen.

Dennoch erzielen Sie irgendwann mit einem finalen Klick auf OK ein hoffentlich befriedigendes Ergebnis erzielen. Siox setzt nun alle Hintergrundanteile des Bildes auf transparent, so dass Sie mit den verbliebenen Vordergrundelementen weiterarbeiten können (Abbildung 4).

Abbildung 4: Das Ergebnis: Bei einfach konturierten Objekten arbeitet Siox zügig und zuverlässig.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 97 Punkte (14 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

title_2013_06

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,95 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 60,60) können Sie im Medialinx-Shop bestellen.

Tipp der Woche

Emacs als Psychologe
Emacs als Psychologe
Tim Schürmann, 21.05.2013 11:49, 0 Kommentare

Wer beim Schreiben in Emacs nicht mehr weiter weiß oder schier an einer Programmieraufgabe verzweifelt, der kann den eingebauten Psychologen um Rat fragen.

1966 entwickelte der Infor...

Aktuelle Fragen

Kontakt via QR code hinzufügen
Herman Sproesser, 17.05.2013 17:46, 3 Antworten
Hi hab in der aktuellen ausgabe 06.2013 den artikel über QR Codes gelesen. Ich hab nartürlich...
Dateimanager Dolphin, wo legt er die Datei Kommentare ab?
Uwe Heine, 16.05.2013 15:19, 1 Antworten
Suse Linux 12.1 - KDE 4.7.2 / Dolphin 1.7. Ich habe bei vielen Dateien über Dolphin Kommentare...
wie baut man Kernel Module so, dass sie mit jedem Kernel laden?
GoaSkin , 22.04.2013 10:22, 1 Antworten
Hallo, baut man anhand eines Kernel-Sources Module, nutzt Linux im Normalfall eine strikte V...
Problem beim Installieren von SuSe 12.3
Georg Prokert, 14.04.2013 00:04, 16 Antworten
Hallo, auf meinem neuem Laptop (Acer Aspire V3-771, Intel Core i5-3230 M, Intel HD Graphics 4...
lvm wieder loswerden
Peter Dibbern, 11.04.2013 16:28, 4 Antworten
Ich habe sämtliche alten Kisten ausgeschlachtet und aus der Teilen einen Rechner zusammengeschrau...