ADMIN-Tipp: Bildkünstler

Jede Woche erscheint in unserem Newsletter ein neuer ADMIN-Tipp. Eine Sammlung aller Tipps finden Sie im Archiv der ADMIN-Tipps.

Gelegentlich hat man es als Admin mit einer größeren Menge an Bildern zu tun, sei es für eine Webseite oder Präsentation. Wer die Arbeit damit durch Skripte automatisieren will, der greift am besten zu ImageMagick.

Die Toolsammlung hat Werkzeuge für die gängigsten Aufgaben der Bildmanipulation. Das beginnt schon damit, Art und Größe des Ausgangsmaterials festzustellen. Dazu gibt es den Befehl identify , der Format, Größe und Farbigkeit bestimmt:

jcb@hercules:~$ identify NFS-Arch.png
NFS-Arch.png PNG 801x405 801x405+0+0 8-bit DirectClass 23.8KB 0.000u 0:00.000

Bei Bedarf kann ein Skript daraus dann z.B. Breite und Höhe extrahieren:

height=$(identify $image | cut -d\ -f3 | cut -dx -f1)
width=$(identify $image | cut -d\ -f3 | cut -dx -f2)

Will man nun beispielsweise die Größe ändern, hilft die Option -resize des convert -Befehls:

jcb@hercules:~$ convert NFS-Arch.png -resize 50% NFS-Arch-50%.png
jcb@hercules:~$ identify NFS-Arch-50%.png 
NFS-Arch-50%.png PNG 401x203 401x203+0+0 8-bit DirectClass 23.8KB 0.000u 0:00.000

Auf dieselbe Weise kann convert das Bild auch beispielsweise drehen ( -rotate ),  spiegeln ( -flip und -flop ), invertieren ( -negate ), beschneiden ( -crop ), den
Kontrast ändern ( -contrast ) oder das Rauschen reduzieren ( -enhance ) und vieles mehr. So lassen sich auch einfach Skripte schreiben, die schnell Hunderte Bilder
in einer vorbestimmten Weise bearbeiten.

12.02.2014

Ähnliche Artikel

  • Tipps, Tricks & Tools
  • ADMIN-Tipp: Neue Zeitrechnung

    "Weißt Du wieviel Sternlein stehen, an dem weiten Himmelszelt?" Es sind 2000 mit bloßem Auge sichtbare - unter guten Bedingungen. Wegen der Lichtverschmutzung besonders in Großstädten aber oft nur Hunderte. Gesetzt, man könnte einen pro Sekunde zählen - wie lange bräuchte man? Die Shell weiß es.

  • ADMIN-Tipp: Mehr mit Meta

    Spezielle Tastenkombination, oft mit dem Meta-Key - per Default ist das [Alt] - entlocken der Bash nützliche Funktionen.

  • ADMIN-Tipp: Tipp-Ex für die Shell

    Die Bash kennt einige nette Tricks, die dem Kundigen die Arbeit erleichtern. So vertippt sich auch der größte Guru mal - aber er weiß sich danach elegant zu helfen.

  • ADMIN-Tipp: Passworte prüfen

    Ein schwaches Passwort ist im Handumdrehen geknackt.  Wird es dann womöglich auch noch mehrfach verwendet, stehen dem Angreifer Tür und Tor offen. Deshalb ist es ratsam, sich vorher zu überzeugen, dass das selbstgewählte Passwort einem Hacker mindestens ausreichend Schwierigkeiten macht.

comments powered by Disqus
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Konfigurationsmanagement

Ich konfiguriere meine Server

  • von Hand
  • mit eigenen Skripts
  • mit Puppet
  • mit Ansible
  • mit Saltstack
  • mit Chef
  • mit CFengine
  • mit dem Nix-System
  • mit Containern
  • mit anderer Konfigurationsmanagement-Software

Ausgabe /2023