Quali visualizzatori di immagini veloci sono disponibili per Ubuntu?


53

Qual è il visualizzatore di immagini più veloce / più reattivo?

Sto cercando un programma che sia reattivo e si apra .jpgvelocemente di grandi dimensioni - progressivamente e / o caricando abilmente solo le parti che renderà. Un'immagine da 6 MB ha una risoluzione di 4000x3000, mentre il mio eeePC ha solo 1024x600, quindi non vedrò comunque molti pixel. Un'altra tecnica è quella di memorizzare nella cache le immagini in background mentre sto visualizzando il primo. Molti programmi su Windows fanno cose del genere, c'è qualcosa che puoi consigliare per un eeePC con Ubuntu?

Contesto: recentemente sono passato a XFCE per rilanciare il mio eeePC (poiché Gnome Shell e Unity sono piuttosto lenti). Sono generalmente soddisfatto perché funziona abbastanza scattante e posso fare il lavoro mentre sono in movimento. Tuttavia, mi piacerebbe organizzare alcune foto che ho e tutti i visualizzatori di immagini che ho provato sono troppo lenti. Ad esempio, Ristretto, il visualizzatore di immagini snelle di XFCE, impiega circa un secondo per aprire un'immagine di 1,8 MB (5 secondi per un'immagine di 6 MB) e si blocca in quel momento.


Persone che possono aggiungere tag: forse dovresti prendere in considerazione un tag di fascia bassa per domande sull'esecuzione di Ubuntu su hardware di fascia bassa o precedente? (In alternativa, potremmo avere un tag relativo alle configurazioni snelle e veloci di Ubuntu.)
jdm,

Non ho problemi con il tempo di caricamento delle applicazioni , ma piuttosto con il tempo di caricamento delle immagini . Eye of Gnome, Shotwell, Ristretto, GPicView, si caricano tutti abbastanza velocemente e la loro interfaccia funziona bene. Posso persino eseguire Digikam, che ha un tempo di avvio lungo ma una volta caricato va bene. Sto cercando principalmente qualcosa che mi permetta di passare rapidamente tra immagini di grandi dimensioni, non necessariamente per una GUI minima.
jdm,

Capisco cosa intendi, anche se nella mia risposta menziono che puoi scorrere tra immagini ad altissima risoluzione in modalità presentazione con fehmolto più veloce di gthumb, ecc. Il caricamento delle immagini è il focus nella mia risposta di seguito; ignora il commento che ho fatto sopra sui tempi di caricamento dei programmi.

Per favore jdm, segna una delle risposte come accettate se ne trovi alcune utili.
Lucio,

Esiste un numero piuttosto piccolo di implementazioni di decoder jpeg gratuite effettivamente diverse. Immagino che la maggior parte dei visualizzatori di immagini utilizzi la libreria libjpeg6 standard, che è inclusa di default praticamente da tutte le distribuzioni Linux ed è stata aggiornata l'ultima volta nel 1998. Quel codice è solo il codice di riferimento gratuito del gruppo JPEG. I visualizzatori che incorporano il proprio decoder probabilmente usano anche qualcosa in base all'implementazione di riferimento. Pertanto, le differenze di velocità si baseranno sull'efficienza con cui l'app gestisce i pixel dopo che sono usciti dal decodificatore e se eseguono il prelievo.
Roger Dahl,

Risposte:


35

GPicView

Ti consiglierò questo visualizzatore di immagini semplice e veloce.

Dato che dici che il tuo computer non è un calcolatore super veloce, dovresti cercare un software con poche funzioni (il minor numero possibile), e questo software soddisfa questo requisito, vedi la prossima schermata e lo noterai.

ss

Puoi installarlo tramite il Software Center .


@jdm Spero che questo software funzioni bene con il tuo computer. Per favore, fammi sapere la performance che ottieni.
Lucio,

3
Fa il pre-recupero delle immagini?
Flimm,

2
Voglio dire: carica l'immagine successiva nella presentazione in RAM, prima di visualizzarla? Questo rende istantanea la visualizzazione dell'immagine successiva (almeno quando hai trascorso un paio di secondi a visualizzare l'immagine corrente).
Flimm,

1
L'ho appena installato ed è esattamente quello che stavo cercando. Ora sono in grado di aprire rapidamente le immagini dalla riga di comando! grazie
lpanebr il

1
@Lucio Usare più memoria è di solito un buon modo per guadagnare velocità. Ad esempio, immagini pre-cache. Le tue opinioni sono obsolete. Stai lavorando a un Pentium MMX?
Aleksandr Dubinsky,

21

Per la massima velocità, fehè il visualizzatore di immagini più reattivo che tu abbia mai incontrato; potrebbe richiedere un po 'di tempo per abituarsi poiché è gestito dalla riga di comando. Tuttavia, è possibile aggiungere vari fehcomandi come azioni personalizzate ai file manager come Nautiluse in Thunarmodo da poterli attivare fehtramite il menu contestuale durante la navigazione dei file.

Nella pagina man si nota che:

Feh è un visualizzatore di immagini basato sulla modalità. È rivolto in particolare agli utenti della riga di comando che necessitano di un visualizzatore di immagini veloce senza enormi dipendenze della GUI, sebbene possa essere avviato anche da gestori di file (grafici) per visualizzare un'immagine. Supporta liste di file, varie modalità di ordinamento delle immagini, didascalie delle immagini e altro ancora ... Le scorciatoie da tastiera configurabili vengono utilizzate per controllarlo.

Alcuni esempi di utilizzo:

Feh funziona in varie modalità come presentazione, montaggio, indice e miniatura, sebbene sia possibile ovviamente visualizzare le immagini singolarmente e anche salvare i risultati dell'indice o della visualizzazione delle miniature su file.

Tutti i seguenti esempi presuppongono che si usi il terminale cdnella cartella contenente prima le immagini:

1) Per avviare una presentazione a schermo intero e per visualizzare tutte le immagini caricabili nella cartella con uno spazio di 3 secondi e quindi uscire, è possibile eseguire:

feh -F -D 3 --cycle-once *

Puoi usare la rotellina del mouse per scorrere avanti e indietro tra le immagini mentre la presentazione è in esecuzione. Anche con immagini ad alta risoluzione (5-6 mb ciascuna), è possibile scorrere le immagini in modo incredibilmente rapido.

Puoi anche aggiungere questo comando, con una leggera modifica, come azione "personalizzata", voce di menu contestuale in un file manager come Thunar( feh -F -D 3 --cycle-once %F): vedi qui la mia risposta per quanto riguarda le Thunarazioni personalizzate.

Nota : quando non si esegue in modalità a schermo intero ( -F), potrebbe essere necessario fornire l' --scale-downopzione di comando in modo che le immagini riempiano il desktop, ma non vengano visualizzate alla loro dimensione effettiva (che potrebbe essere 4000x3000 e non si adatterebbe allo schermo).

feh --scale-down picture.jpg

Quindi il tuo comando / launcher 'open-with' personalizzato dovrebbe usare questa --scale-downopzione, per le volte che vuoi vedere le singole immagini.

2) In caso di creazione di una stampa indice e salvataggio su file è possibile utilizzare il seguente comando:

feh -I --preload -o index.png

3) Puoi anche usare l'opzione di anteprima ( -t), che è come il comando precedente, ma ti permette di fare clic sulle miniature dal file creato:

feh -t --preload --scale-down -o thumbprint.png

Puoi fare molto di più con fehe ci sono molte altre opzioni con cui sperimentare, quindi per ulteriori informazioni, consulta man fehle manpage di Ubuntu online .


2
Fa il pre-recupero delle immagini?
Flimm,

1
@Flimm Non sono sicuro, tuttavia, l' --preloadinterruttore sopra è solo per eliminare i tipi di non immagini quando si fascicolano un indice o una stampa di miniature.

1
Di solito cercofeh -FZ *
Andrew Wagner,

2
Mi piace molto il feh. Volevo una presentazione in cui le immagini venissero ciclicate a intervalli di 5 minuti ed entrambe le altre opzioni che ho provato (gThumb e visualizzatore Ubuntu nativo) erano limitate a 100 secondi. Perché uno sviluppatore dovrebbe mettere questa limitazione è totalmente al di là di me, ma Feh ha salvato la giornata. Grazie :)
Axonn,

21

Viewnior

Viewnior è stato di gran lunga il visualizzatore di immagini più veloce per me:

inserisci qui la descrizione dell'immagine

Un motivo in più per scegliere Viewnior è che questo bug di ridimensionamento delle immagini non è interessato da molti altri visualizzatori di immagini basati su GTK (vedere qui per altre soluzioni a questo bug).


Installazione

Ubuntu 14.10 e versioni successive

A partire da Ubuntu 14.10 Viewnior è ora parte dei repository ufficiali di Ubuntu. È possibile installarlo dal Software Center o eseguendo il comando seguente:

sudo apt-get install viewnior

Versioni precedenti di Ubuntu

È ora disponibile un PPA di terze parti per Viewnior. Prima di procedere con l'installazione, assicurarsi di leggere le seguenti Domande e risposte sui PPA e i loro potenziali pericoli:

Se sei sicuro di aggiungere un PPA di terze parti, puoi installare Viewnior usando i seguenti comandi:

sudo add-apt-repository ppa:desdelinux/viewnior
sudo apt-get update
sudo apt-get install viewnior

Fonte: http://blog.desdelinux.net/instala-viewnior-en-ubuntu-12-04-13-10-14-04-ppa/


In alternativa puoi compilare Viewnior dal sorgente:

git clone https://github.com/xsisqox/Viewnior.git
cd Viewnior
./autogen.sh
./configure
make
sudo apt-get install checkinstall
sudo checkinstall

Invece di usare checkinstall per generare un pacchetto debian e installarlo tramite il gestore pacchetti, puoi anche eseguirlo make install. Con questo metodo, tuttavia, non sarai in grado di gestire la tua installazione dal gestore dei pacchetti.


Il visualizzatore di immagini più veloce di gran lunga è stato Viewnior per me E che computer hai?
Lucio,

@Lucio Notebook Standard Core i5 con Ubuntu 12.04LTS. Non vedo come la configurazione del mio computer sarebbe rilevante. Le differenze di prestazioni dovrebbero essere visibili oltre i confini. Viewnior offre anche molte più funzioni. Dovresti provarlo.
Glutanimate,

Sì, lo so, è un software eccellente. Ma mi riferivo che questo visualizzatore di immagini è troppo buono per computer del PO ( alte risorse requisito). Inoltre, penso che qualsiasi visualizzatore di immagini sarà davvero veloce con quella CPU, il tuo computer è fantastico!
Lucio,

1
Ah, hai ragione ovviamente. Avevo trascurato che l'OP sfoggia un PC EEE. Temo di non sapere se Viewnior sia abbastanza leggero per quel sistema. Ma non farà male nemmeno provarlo. Per quanto riguarda la CPU, sono d'accordo. È davvero un ottimo sistema. Tuttavia, vedo differenze di prestazioni tra EOG e gpicview / Viewnior. (EOG ha anche un bug con il supersampling / downscaling che rende le immagini ad alta risoluzione brutte quando vengono ingrandite. Questo è ciò che mi ha portato inizialmente a Viewnior.)
Glutanimate

1
Eccellente! super veloce anche per me! Ubuntu 14.04 qui
anh_ng8

10

È abbastanza triste, ma il visualizzatore più veloce per il mio PC (mobile core i5 2nd gen e ssd) è Picasa installato in Wine. Ho confrontato i seguenti spettatori mentre navigavo rapidamente attraverso centinaia di jpg da 3 MB:

  • Picasa 3.9 in Wine - istantaneo (sì, se si naviga molto velocemente potresti vedere anteprime di qualità inferiore, ma non devi ancora aspettare, mentre si sta caricando, come in ogni altro visualizzatore menzionato di seguito)
  • XNViewMP 0.72 - più veloce di "molto veloce" ma più lento di istantaneo :)
  • Viewnior 1.4-2 - molto veloce
  • GPicView 0.2.4-1 - veloce
  • gThumb 3: 3.3.1 - media
  • Eye of GNOME 3.12.2 (predefinito su Ubuntu) - tremendamente lento
  • Shotwell Viewer 0.20.2 - terribilmente lento

PS: PicasaPhotoViewer.exe è in realtà un visualizzatore, non Picasa3.exe


2

Mcomix in realtà non è un tradizionale visualizzatore di "immagini" ma un lettore di fumetti ma poiché precarica tutte le immagini in una cartella / zip / rar / qualunque cosa sia istantanea quando si passa da una pagina all'altra (sfogliare una pagina) + c'è una piccola anteprima sul lato dove può vedere quali immagini sono già precaricate


0

Fototonico, è veloce, simpatico, molto funzionale e offre una facile navigazione più opzioni di base. Come la maggior parte dei visualizzatori di immagini per Ubuntu manca il supporto xcf (per quanto ne so purtroppo solo Gwenview (dipende da KDE4) e gThumb lo hanno)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.