Home / LinuxUser / 2008 / 02 / Pixelzauber

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

War doch klar...
(241 Punkte bei 17 Stimmen)
Re: War doch klar...
(178 Punkte bei 7 Stimmen)
Re: Skype für 64-Bit-Prozessor u. Suse 12.1
(161 Punkte bei 4 Stimmen)
Kubuntu verliert Finanzierung
(130 Punkte bei 4 Stimmen)
Offen fürs Geschäft
(80 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Shopping
Topsuche
 
Yatego Deutschlands größte Shoppingmall. 10000 Shops,
3.5 Mio Artikel. Alle Bestseller, Servertechnik und Technik Themenwelten.

Notebooks und Netzwerkhardware bei Mercateo günstig kaufen.
Internet Telefonie mit VoIP Telefonen von Gigaset
Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.
Günstige Digitalkameras finden Sie im Preisvergleich.

Pixelzauber

Bildbearbeitung auf der Konsole

Wasserzeichen

Bevor Sie das Ergebnis auf die Homepage hieven, schieben Sie dem Bilderklau einen Riegel vor und versehen Sie Ihre Fotos mit einem Wasserzeichen. Dazu erstellen Sie zunächst ein Logo und platzieren es beispielsweise in der linken oberen Ecke:

$ composite -geometry +100+100 logo.png foto.tiff foto_logo.tiff

Dieser Befehl kopiert das Bild aus logo.png an die Position 100, 100 in das Bild foto.tiff und legt das Ergebnis in der Datei foto_logo.tiff ab (Abbildung 5).

Abbildung 5: Tux schwebt hier als etwas zu groß geratenes Logo über dem Foto.

Das so eingefügte Logo markiert zwar die Herkunft, sieht allerdings noch nicht besonders nach einem typischen Wasserzeichen aus. Abhilfe schafft der eigens für diesen Zweck geschaffene Parameter -watermark:

$ composite -watermark 30% -gravity south logo.png foto.tiff mitwasserzeichen.tiff

Hier bestimmt die Prozentangabe, wie stark das Wasserzeichen durchscheint. Mit composite binden Sie übrigens nicht nur Logos und Wasserzeichen ein, sondern erstellen auch im Handumdrehen beliebige Collagen. So lassen Sie im Urlaubsfoto einen Pfeil aus einer zweiten Bilddatei auf die kleine Skihütte im Hintergrund verweisen – am besten mit einem passenden Text.

Namenstag

Bildunterschriften klären den Betrachter über den genauen Ort der Aufnahme oder die abgelichteten Personen auf. Dazu benötigen Sie zunächst eine Datei mit der gewünschten Schriftart, vorzugsweise im TrueType-Format (Endung .ttf). Unter KDE und Gnome spüren Sie die Schriften mit Suchhunden wie Tracker oder Beagle auf. Dann ist wieder einmal convert an der Reihe, dem Sie hinter -font die Lagerstätte der Schriftart übergeben. Den etwas länglichen, kompletten Befehl zeigt Listing 1.

Listing 1
$ convert -font @/home/tim/schriften/font.ttf -pointsize 20 -fill black -draw "text 100, 150 'Urlaub in den Bergen'" bild.tiff mittext.tiff

Der Klammeraffe vor dem Dateinamen verrät convert, dass es sich um eine TrueType-Schrift handelt. Der Rest des Befehls setzt den Text Urlaub in den Bergen (-draw) an der Stelle 100, 150 in schwarzer Farbe bei 20 Pixeln Größe (-pointsize 20) und in der Schrift font.ttf. Die Farbe nach -fill tippen Sie mit dem (englischen) Namen ein, etwa red, oder übergeben direkt die entsprechenden RGB-Werte. Im zweiten Fall wählen Sie zwischen der dezimalen Schreibweise, also beispielsweise rgb(255,0,0), oder der hexadezimalen "#FF0000", die Sie vielleicht auch aus der HTML-Programmierung kennen. In beiden Fällen erhalten Sie die Farbe Rot. Der Befehl convert -list color nennt alle bekannten Farbnamen und deren RGB-Werte.

TIPP

Anstelle des Dateinamens können Sie auch den Namen der Schriftart, wie zum Beispiel Courier verwenden.

Das ist aber noch nicht alles, was Imagemagick mit Text anstellen kann. Beispielsweise versehen Sie ihn mit einer Rahmenlinie und grüner Füllung. Dies erledigen die Parameter -stroke für die Umrandung und -strokewidth für dessen Strichstärke (Listing 2).

Listing 2
convert -font @/home/tim/schriften/font.ttf -pointsize 20 -fill red -stroke black -strokewidth 3 -draw "text 100, 150 'Urlaub in den Bergen'" bild.jpg mittext.tiff

TIPP

Einige Parameter kennen mehrere der Imagemagick-Werkzeuge. So textet beispielsweise composite nach dem gleichen Verfahren wie convert.

Einem Freund empfehlen    Druckansicht Bookmark and Share
Kommentare
Ubuntu will nicht...
Martin (unangemeldet), Freitag, 13. November 2009 19:37:10
Ein/Ausklappen

Mit Ubuntu 9.04 funktioniert keines der Beispiele...


Bewertung: 150 Punkte bei 12 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Hits
Wertung: 226 Punkte (29 Stimmen)

Schlecht Gut

Infos zum Autor

Tim Schürmann

Tim Schürmann

Tim Schürmann ist Diplom-Informatiker und derzeit als freier Autor unterwegs. Mehr Informationen finden Sie auf seiner Homepage unter www.tim-schuermann.de.


Infos zur Publikation

Infos zur Publikation

LinuxUser 03/2012

Aktuelle Ausgabe kaufen:

Heft bestellen Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,50 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 56,10) können Sie im LNM-Shop bestellen.

Tipp der Woche

Duden Korrektor unter 64-Bit
Duden Korrektor unter 64-Bit
Tim Schürmann, 06.02.2012 10:36, 0 Kommentare

Der Duden Korrektor bietet eine äußerst nützliche Rechtschreib- und Grammatikkorrektur für LibreOffice und bringt in der aktuellen Version 8 e...

Aktuelle Fragen

Ubuntu 11.10 Compiz 3D Cube flackern
Moritz Obenauer, 12.02.2012 12:25, 0 Antworten
Hallo! Ich habe Ubuntu 11.10 mit Unity und den Compiz 3D Cube ein gerichtet. Er funktioniert...
Suse 12.1 Bootvorgang bleibt seit Update stehen
Wimpy *, 12.02.2012 09:22, 3 Antworten
Seit Update auf Kernel 3.1.9-1.4-desktop i686 bleibt der Bootvorgang stehen. Es erscheint der gr...
N24 Stick (Huawei E173) und Ubuntu 11.04
Patrick Obenauer, 11.02.2012 11:54, 1 Antworten
Hallo zusammen! Ich benutze einen alten Laptop, der mit Ubuntu 11.04 flott und problemlos läuft....
Wie kann man beim Einsatz von Compiz die Fenster-Dekoration einstellen?
GoaSkin , 10.02.2012 20:12, 0 Antworten
Hallo, ich nutze Linux Mint mit dem Gnome-Derivat Mate. Da die Distribution Compiz nicht autom...
rndc reload zone - failed bad zone
Ludwig jun. B., 06.02.2012 16:08, 2 Antworten
Schönen guten Tag, ich habe folgendes Problem. Immer wenn ich folgendes Kommando ausführen bek...