Abbildungen sehen erst mit einem passender Rahmen richtig schick aus. Das gilt sowohl für das Wohnzimmer, als auch für die eigene Webseite. Mit der Werkzeugsammlung ImageMagick oder dem gleichwertigen Fork GraphicsMagick ergänzen Sie Bilddateien um farbige Rahmen mit dem entsprechenden 3D-Effekt.
Aus der ImageMagick-Werkzeugsammlung benötigen Sie dafür das Kommandozeilenprogramm convert. Beim Aufruf erwartet convert eine Reihe von Parametern, auf deren Grundlage es den Rahmen zum Bild berechnet.
Über den Parameter -mattecolor Farbe bestimmen Sie die Rahmenfarbe. Zulässig sind die Farbangaben als RGB- oder RGBA-Farbcode (ohne bzw. mit Alphakanal) und als Farbname. Für schwarz lauten die Werte rgb(0,0,0), #000 und black. Eine vollständige Liste der zulässigen Farbwerte zeigt das Kommando convert -list color an.
Die Breite des Rahmens legen Sie über die Option -frame Aussehen fest. Das Aussehen besteht aus Zahlenwerten für die Höhe und Breite sowie das dreidimensionale Aussehen. Für einen Rahmen der Breite von 10 Pixeln für alle Kanten geben Sie -frame 10x10 an. Damit der Rahmen dreidimensional erscheint, ergänzen Sie die Angabe um +4+4. Je größer Sie die beiden Werte wählen, umso stärker wirkt die Schattierung.
Der komplette Aufruf für einen schwarzen Rahmen der Breite von 10 Pixeln mit 3D-Schattierung lautet:
convert -mattecolor black -frame 10x10+4+4 bild.png bild-gerahmt.png
Dabei wird die Datei bild.png verwendet, das gerahmte Bild wird als Datei bild-gerahmt.png gespeichert. Bei größeren Abbildungen fällt ein kleiner Rahmen nicht besonders auf. Um ihn deutlicher hervorzuheben, experimentieren Sie ein wenig mit der angegebenen Rahmenbreite und der Schattenangabe. Erfahrungsgemäß erzeugt eine Rahmenbreite von 20 Pixeln und ein Schattenwert von 8 bis 10 Pixeln bei einer Bildgröße von 2000x1500 Pixeln ein passables Aussehen.
Links zu ähnlichen Beiträgen
- Frank Hofmann: Fotos automatisiert verarbeiten in Linux-User 03/2011
- Frank Hofmann, Wolfram Eifler: Bilder verarbeiten mit der Magick Scripting Language in Linux-User 06/2011
- Frank Hofmann:Mehr Motorkraft.Bildverarbeitung mit den Skriptsprachen Perl und Python in Linux-User 10/2011



Comments
Comments are closed.