Visualizzatore di immagini con ricarica automatica al cambio di file?


18

Esistono visualizzatori di immagini che ricaricano automaticamente la vista quando si scrive il file di immagine?

Io di solito uso variazioni Debian di Linux però apprezzare tutte le risposte relative a qualsiasi ambienti "Unix e Linux".


Questa immagine è molto carente in termini di qualità. Nessuno sa quale sistema usi.
DisplayName

1
Ti preghiamo di includere sempre il tuo sistema operativo. Le soluzioni dipendono molto spesso dal sistema operativo in uso. Stai usando Unix, Linux, BSD, OSX, qualcos'altro? Quale versione?
terdon

Risposte:


11

Il vecchio visualizzatore di immagini di Gnome Eye of Gnome sembra ricaricare automaticamente l'immagine quando viene modificata in un programma come Gimp. C'è anche un plug-in di ricarica in modo da poter utilizzare un pulsante per ricaricare l'immagine:
inserisci qui la descrizione dell'immagine

Funziona nella versione 3.8.2


Sfortunatamente ripristina l'impostazione dello zoom ogni volta che si ricarica, il che rende poco pratico quando si lavora con immagini molto piccole.
Vladimir Panteleev,

9

feh può ricaricare un file su un timer periodico.

Un esempio del comando: feh --reload 0.1 picture.png.

Si ricarica senza essere la finestra attiva, il che è davvero bello. Per far sembrare "hacker" utilizzare -x.

Soluzione trovata in http://forums.fedoraforum.org/showthread.php?t=255652 .


Nota che --reloadricarica l'immagine anche se non è cambiata. Questo è altamente inefficiente. Fortunatamente, ora feh ha un --auto-reloadinterruttore che usa inotify.
Vladimir Panteleev,

8

KDE lo okularfa (almeno con i PDF che sono completamente sostituiti).


Okular funziona bene come visualizzatore di immagini generale anche per questo scopo (con aggiornamento automatico).
Supernormal,

Purtroppo Okular non comprende i formati di immagine come SVG.
Vladimir Panteleev,

2

Per i sistemi Linux, eog(eye of gnome) e eom(eye of mate) chiedono entrambi se si desidera aggiornare se l'immagine viene modificata.

Il evincevisualizzatore PDF si aggiorna automaticamente se il PDF viene modificato.


1
La mia versione di eog si aggiorna automaticamente, che è quello che voglio.
Annan,

2

L' opzione --watch/ -Tconsente di ricaricare qiv.



0

Preview.appfa quello che vuoi. (Se fai clic sul desktop e sul retro, l'immagine viene aggiornata.)


Esiste un modo per ricaricare senza dover andare avanti e indietro?
Annan,

0

Il testo sublime ti consente anche di farlo. Basta aprire l'immagine e si aggiorna automaticamente senza ulteriori impostazioni.


-1

https://gitlab.com/dknof/siv fa quello che vuoi.

Ecco come l'ho costruito:

$ sudo apt-get install clang libgtkmm-3.0-dev ccache
...output omitted...
$ mkdir ~/src; cd ~/src
$ git clone https://gitlab.com/dknof/siv.git
...output omitted...
$ cd siv/src
$ make

Ed ecco come lo uso:

$ pwd
~/src/siv/src
$ ./siv ~/docs/my_image.png

Quindi, ogni volta che scrivo ~/docs/my_image.png, siv ricarica automaticamente l'immagine immediatamente.

Ho ricevuto questa risposta da qui: /ubuntu//a/783622/177787


Forse è fantastico se sai leggere il tedesco.
Vladimir Panteleev,

Non leggo il tedesco e il sivprogramma è ancora eccezionale. La mia risposta include tutte le informazioni necessarie per utilizzarlo. Penso che visualizzi messaggi di errore in tedesco, ma non mostra alcun testo quando funziona.
Daveloyall,

Una richiesta di raccomandazione del software implica generalmente che il software raccomandato sia accompagnato da documentazione comprensibile e altre risorse correlate. Che cosa succede se è necessario utilizzare altre funzionalità, o incorrere in un problema nella sua creazione o se è necessario presentare un bug o creare una patch (anche i commenti sul codice sorgente sono in tedesco!)? Considerando che esiste un software che risolve questo compito (come in altre risposte) localizzato in una lingua comprensibile per i visitatori di questo sito Web, questa sembra una risposta scadente. Scusa.
Vladimir Panteleev il
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.