display — Bilder im X-Window-System anzeigen

Bilder im X-Window-System anzeigen und einfach bearbeiten mit ImageMagicks display – Viewer, Bildinfos und Effekte direkt im Fenster.

display ist der eingebaute Bildbetrachter von ImageMagick und öffnet Bilder in einem eigenen Fenster des X-Window-Systems. Per Maus und Tastatur zoomst, drehst oder beschneidest du Bilder und blendest die Bildinformationen ein – ganz ohne separates GUI-Programm. Über Pipes zeigst du sogar eine Vorschau frisch verarbeiteter Bilder an, ohne sie zu speichern. Unter ImageMagick 7 rufst du das Werkzeug bevorzugt als magick display auf; das klassische display bleibt kompatibel.

Grundlagen

display <image> — Öffnet ein Bild im interaktiven Viewer.

display photo.jpg

display *.jpg — Öffnet mehrere Bilder (Navigation mit Leertaste/Rücktaste).

display photos/*.jpg

display -resize <width>x<height> <image> — Skaliert das Bild vor der Anzeige.

display -resize 1024x768 large-photo.jpg

display -geometry <width>x<height>+<x>+<y> <image> — Legt Fenstergröße und -position fest.

display -geometry 800x600+100+50 photo.jpg

display -title "<text>" <image> — Setzt den Fenstertitel.

display -title "Preview" photo.jpg

Anzeigeoptionen

display -density <dpi> <image> — Setzt die Anzeigeauflösung (DPI).

display -density 150 document.pdf

display -immutable <image> — Öffnet im schreibgeschützten Modus (deaktiviert die Bearbeitungsfunktionen).

display -immutable photo.jpg

display -backdrop -window root <image> — Setzt das Bild als Desktop-Hintergrund (X11).

display -backdrop -window root wallpaper.jpg

display -delay <ticks> *.jpg — Zeigt eine Bildfolge als Diaschau an.

display -delay 300 vacation/*.jpg

display -coalesce <animation> — Zeigt ein animiertes GIF mit rekonstruierten Frames.

display -coalesce animation.gif

display -colorspace Gray <image> — Zeigt das Bild in Graustufen.

display -colorspace Gray photo.jpg

Tastatursteuerung (interaktiver Modus)

Space / Backspace — Nächstes / vorheriges Bild.

Navigiert durch mehrere geöffnete Bilder

+ / - — Vergrößern / verkleinern (Zoom).

+ vergrößert, - verkleinert

< / > — Fenster auf halbe / doppelte Größe verkleinern/vergrößern.

> verdoppelt die Anzeigegröße

o — Stellt die Originalgröße des Bildes wieder her.

o setzt die Zoomstufe zurück

i — Blendet die Bildinformationen ein/aus.

i zeigt/verbirgt die Bildinformationen

/ — Dreht 90° im Uhrzeigersinn.

/ dreht das Bild

s — Speichert das Bild.

s speichert (öffnet einen Dateidialog)

q / Escape — Beendet den Viewer.

q oder Escape schließt das Fenster

Pipe & Remote-Nutzung

convert <input> <operations> - | display — Leitet ein verarbeitetes Bild direkt an display weiter.

convert photo.jpg -resize 50% -charcoal 2 - | display

curl -s <url> | display — Zeigt ein Bild direkt von einer URL an.

curl -s https://example.com/image.jpg | display

DISPLAY=:0 display <image> — Gibt das X-Display für entfernte oder Mehrschirm-Setups an.

DISPLAY=:0 display photo.jpg

display -remote <image> — Lädt das Bild in eine bereits laufende display-Instanz.

display -remote next-photo.jpg

Typische Muster

convert photo.jpg -resize 800x600 -sharpen 0x1 - | display — Bearbeitungen vor dem Speichern in der Vorschau prüfen.

convert photo.jpg -resize 800x600 -sharpen 0x1 - | display

montage *.jpg -tile 3x -geometry 200x200+5+5 - | display — Eine Kontaktabzug-Übersicht ansehen, ohne sie auf die Platte zu schreiben.

montage photos/*.jpg -tile 3x -geometry 200x200+5+5 - | display

display -update <seconds> <image> — Aktualisiert die Anzeige automatisch bei Dateiänderung (praktisch beim Beobachten von Renders).

display -update 5 output.png

Fazit

display ist ImageMagicks schneller Weg, ein Bild ohne separates Programm direkt auf dem Bildschirm zu prüfen – inklusive Zoom, Drehung, Bildinfos und Pipe-Vorschau frisch verarbeiteter Dateien. Es braucht allerdings einen laufenden X-Server: Lokal ist das selbstverständlich, über SSH funktioniert es nur mit X11-Weiterleitung (ssh -X), und auf reinen Headless-Servern ohne Display gar nicht. Als reines Anzeigewerkzeug ist es nahezu risikofrei – einzig bewusstes Speichern (s) überschreibt Dateien. Unter ImageMagick 7 ist magick display die empfohlene Aufrufform.

Verwandte Kommandos

  • animate – zeigt eine Bildsequenz als Animation in einem X11-Fenster
  • identify – gibt Format, Maße und Metadaten von Bilddateien aus
  • convert – wandelt Bilder um und wendet Transformationen und Effekte an