Simple Viewer GL 3.3.1

Simple Viewer GL 3.3.1 Simple Viewer GL 3.3.1

Simple Viewer GL – un visualizzatore di immagini leggero a finestra singola.

Molte operazioni un tempo eseguite dalla CPU ora vengono eseguite dalla GPU.

Nella barra di stato, disattivabile con il tasto i, viene mostrata l'informazione di base: formato, risoluzione, dimensioni in memoria (CPU + GPU), dimensioni su disco. In modalità informazioni sul pixel, attivabile con il tasto p, viene mostrato un bubble con informazioni sulla posizione, sul colore del pixel e sui parametri dell'area selezionata.

Simple Viewer GL può determinare il tipo di file dalla sua firma (parametro -a), e non solo dall'estensione del file. Supporta la scansione ricorsiva delle directory (parametro -r).

È possibile cambiare in fase di esecuzione il tipo di sfondo (tre colori di base + scacchiera) della finestra o impostare un colore personalizzato, utile per visualizzare immagini con pixel trasparenti.

Formati supportati:

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

Supporto per GNU/Linux, FreeBSD e macOS. Esiste un fork di terze parti per Windows.

Novità in Simple Viewer GL 3.3.1:

  • architettura del visualizzatore riprogettata;
  • nuovo renderer leggermente più flessibile;
  • grazie al renderer, ho spostato profili e altre trasformazioni dalla CPU alla GPU;
  • con l'architettura riprogettata ho sistemato sia il caricamento che il progresso (spiner);
  • ridotto significativamente l'uso di memoria. Ora la memoria viene allocata solo per alcuni chunk. Non esiste una copia completamente espansa dell'immagine in memoria;
  • le informazioni sui pixel vengono tirate dalla scheda grafica;
  • il contatore dell'uso di memoria tiene conto della memoria video;
  • aggiunto un'anteprima per i formati che la supportano. Se c'è un'anteprima in EXIF, la prendo da lì;
  • ripensato l'interfaccia. Ho riprogettato il renderer e aggiornato ImGui dalla branch con supporto al docking delle finestre;
  • nuovo popup EXIF sul docking a destra, con categorie e ricerca aggiunte;
  • ripensata la barra di stato. La resa più funzionale all'interno e una rielaborazione del visual;
  • ora la barra di stato non copre l'immagine. E in generale, qualsiasi finestra ancorata al bordo non copre l'immagine;
  • ampliata la supporto per PSD. Ora vengono supportate praticamente tutte le variazioni;
  • aggiunto supporto per HEIF (AVIF/HEIC);
  • sistemato il jpeg2k in scala di grigi – ora la luminosità è corretta;
  • aggiunto supporto per profili colore dove non c'erano, ma il formato li supportava;
  • e ancora un sacco di altre cose che non riesco nemmeno a ricordare, leggete i log da soli, mi sembra noioso.

Sicuramente ho rotto qualcosa, quindi apprezzerò osservazioni e consigli.

Licenza GPL-2.0.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster