Quelle: EMG Design Unit
Scriptgesteuertes Zeichnen mit ImageMagick 09.03.2022, 08:07 Uhr

Skylinebau mit ImageMagick

ImageMagick ist ein nützliches Tool um Bilddateien zu bearbeiten. Darüber hinaus kann man auch Bilder komplett scriptgesteuert erstellen.
Obwohl Zeichnen und Malen mit einem richtigen Malprogramm die Regel ist, so gibt es durchaus Situationen, wo beispielsweise regelmäßige Formen in einem Bild in fest definierten Abständen wiederholt gezeichnet werden müssen. Hierfür wird kein kostspieliges Grafikprogramm mit ausgefeilten Makro-Sprachen benötigt. Das kostenlose Softwarepaket ImageMagick und eine Kommandozeile genügen für diese Aufgabe. Für umfangreichere Bildkompositionen sollte man sich allerdings von einer Skriptsprache unterstützen lassen, wie beispielsweise in unixoiden Betriebssystemen von der Bash und in der Windows-Welt von der PowerShell.
Damit können auch Schleifen und andere Kontrollstrukturen eingesetzt werden. ImageMagick kann über den Download-Bereich der Paket-Homepage unter https://imagemagick.org/index.php heruntergeladen werden. Haben Sie die Installation reibungslos absolviert, geben Sie in der Eingabeaufforderung den Befehl magick logo: logo.gif ein. Daraufhin sollte im aktuellen Verzeichnis die Datei logo.gif erstellt werden, welche den in oberen rechten Ecke von Bild 1 eingeblendeten Zauberer abbildet, was durch Öffnen der Datei in einem geeigneten Bildbetrachter überprüft werden kann. Bildnamen, welche mit einem Doppelpunkt enden sind in ImageMagick eingebaute Testbilder.
Bild einer mit ImageMagick erstellten Skyline (Bild 1)
Quelle: Kirschner

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar