Schnellster Bildbetrachter mit geringem Gewicht über eine weitergeleitete X11-Sitzung (Linux)

2512
Matthew

Ich habe eine langsame Netzwerkverbindung, über die ich x11 über SSH weiterleite.

Ich möchte Bilder auf dem Remote-Host (Ubuntu) schnell und effizient anzeigen.

Ich suche einen Bildbetrachter, der die Auflösung des Bildbetrachtungsfensters berücksichtigt und das Bild verkleinert, bevor es über das Netzwerk gesendet wird, anstatt das Bild in voller Größe zu senden.

Die Bilder, die ich sehen möchte, werden etwa 5 MB groß sein, und ich muss nur in der Lage sein, durch kleine Miniaturansichten der Bilder zu blättern, um das gesuchte Bild zu identifizieren.

Es ist nicht notwendig, mehr als ein Bild gleichzeitig sehen zu können. Höchste Geschwindigkeit gegenüber einer langsamen Netzwerkverbindung hat Priorität.

Vielen Dank! Matthew

BEARBEITEN: Es ist möglich, dass die Weiterleitung von x11 funktioniert, nur das Bild mit der Bildschirmauflösung wird trotzdem übertragen. Wenn dies der Fall ist, bestätigen Sie dies bitte und die Frage steht immer noch, welcher Bildbetrachter bei einer langsamen Verbindung am schnellsten ist

2
Ich benutze `display` aus dem Imagemagick-Paket artistoex vor 11 Jahren 0
aristotex Ich habe deinen Kommentar nicht gesehen. Wahrscheinlich sind Anzeige und Bewegung zusammen die beste Lösung Bruno9779 vor 11 Jahren 0
Versuchte Anzeige aus dem imagemagick-Paket und es war leider furchtbar langsam. Es dauerte ungefähr 1 Minute 30 Sekunden, um ein 500x332-Bild zu öffnen. Wenn ich die Option -resize verwendet habe, um das Bild auf eine Breite von 100px zu verkleinern, konnte keine Leistungssteigerung festgestellt werden. Ich habe gpicview mit demselben Bild (500x332-Auflösung) ausprobiert und das Öffnen dauerte nur etwa 30 Sekunden. Matthew vor 11 Jahren 0

1 Antwort auf die Frage

0
Bruno9779

Ich würde das anders angehen. Der Datenaufwand für einen Bildbetrachter ist im Vergleich zur Größe Ihrer Bilder minimal. Stattdessen würde ich imagemagick auf dem Remote-Computer installieren und eine Kopie der Bilder mit mogrify ändern.

cd yourpicturesfolder mkdir thumbs cp * /thumbs cd /thumbs mogrify -resize 150 *.jpg 

150 ist die Breite in Pixel, ich denke, es ist eine gute Größe für das, was Sie brauchen: ca. 50kb und sichtbar.

Dies setzt natürlich voraus, dass Sie über Administratorzugriff auf den Remote-Computer verfügen und ausreichend Speicherplatz für die Kopien haben.

Ich habe root-Zugriff, und dies ist eine großartige erste Hälfte der Frage, aber sobald ich die kleinen Bilder habe, welche Anwendung sollte ich verwenden, um sie anzuzeigen? Ich möchte sie nicht einfach über ftp kopieren, da es hunderte von Bildern gibt und ich vielleicht im ersten Dutzend finde, wonach ich suche. Matthew vor 11 Jahren 0
[feh] (https://feh.finalrewind.org/) Jacob vor 7 Jahren 0