Simple Viewer GL 3.3.1

Simple Viewer GL 3.3.1 Simple Viewer GL 3.3.1

Simple Viewer GL – ein leichtgewichtiger Einfenster-Bildbetrachter.

Vieles, was früher auf der CPU durchgeführt wurde, geschieht nun auf der GPU.

In der Statuszeile, die mit der Taste i deaktiviert werden kann, werden grundlegende Informationen angezeigt: Format, Auflösung, Speichergröße (CPU + GPU), Speicherplatz auf der Festplatte. Im Pixel-Informationsmodus, aktiviert mit der Taste p, wird ein Bubble mit Informationen zur Position, Farbe des Pixels und den Parametern des markierten Bereichs angezeigt.

Simple Viewer GL kann den Dateityp anhand seiner Signatur (Parameter -a) und nicht nur anhand der Dateierweiterung erkennen. Rekursives Durchsuchen von Verzeichnissen wird unterstützt (Parameter -r).

Es gibt die Möglichkeit, zur Laufzeit den Hintergrundtyp (drei Grundfarben + Schachbrett) des Fensters zu ändern oder eine benutzerdefinierte Farbe festzulegen, was beim Betrachten von Bildern mit transparenten Pixeln praktisch ist.

Unterstützte Formate:

  • PNG
  • JPEG
  • JPEG 2000
  • HEIF
  • PSD (Adobe Photoshop)
  • AI (Adobe Illustrator)
  • EPS
  • XCF (GIMP)
  • GIF
  • SVG
  • TIFF anzuzeigen
  • TARGA
  • des ICO
  • ICNS (Apple Icon Image)
  • BMP
  • PNM
  • DDS
  • XWD
  • SCR (ZX-Spectrum-Bildschirm)
  • XPM
  • WebP
  • OpenEXR

Unterstützt werden GNU/Linux, FreeBSD und macOS. Es gibt einen inoffiziellen Fork für Windows.

Neu in Simple Viewer GL 3.3.1:

  • Die Architektur des Viewers wurde überarbeitet;
  • daher gibt es nun einen flexibleren Renderer.
  • Dank des Renderers wurden Profile und andere Transformationen von der CPU auf die GPU übertragen;
  • Dank der überarbeiteten Architektur habe ich sowohl das Laden als auch den Fortschritt (Spinner) repariert;
  • Der Speicherverbrauch wurde deutlich reduziert. Jetzt wird der Speicher nach Möglichkeit nur für einige Chunks reserviert. Es gibt keine komplett entpackte Kopie des Bildes im Speicher;
  • Die Pixelinformationen werden von der Grafikkarte abgerufen;
  • Der Zähler für den Speicherverbrauch berücksichtigt den Videospeicher;
  • Ich habe eine Vorschau für die Formate hinzugefügt, die sie unterstützen. Wenn es eine Vorschau in den EXIF-Daten gibt, nehme ich diese;
  • Ich habe die Benutzeroberfläche überarbeitet. Den Renderer neu gestaltet und ImGui aus dem Branch mit der Unterstützung für das Docking von Fenstern aktualisiert;
  • Neues Popup für EXIF auf der rechten Docking-Seite, dem ich Kategorien und eine Suche hinzugefügt habe;
  • Ich habe die Statusleiste überarbeitet. Ich habe sie einfach im Inneren benutzerfreundlicher gestaltet und dabei das visuelle Design angepasst;
  • Jetzt überlappt die Statusleiste das Bild nicht mehr. Generell überlappt kein am Rand fixiertes Fenster das Bild;
  • Die Unterstützung für PSD wurde erweitert. Jetzt werden fast alle Variationen unterstützt;
  • Unterstützung für HEIF (AVIF/HEIC) hinzugefügt;
  • Greyscale jpeg2k wurde repariert – jetzt ist die Helligkeit korrekt;
  • Unterstützung für Farbprofile hinzugefügt, wo sie nicht vorhanden war, aber das Format sie unterstützte;
  • und noch eine Menge mehr, an das ich mich nicht erinnern kann, aber lesen Sie die Protokolle selbst, ich habe keine Lust.

Ich habe wahrscheinlich etwas kaputtgemacht, daher bin ich für Kommentare und Ratschläge dankbar.

Lizenz GPL-2.0.

Quelle: linux.org.ru

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster