Visualizador de imagens com recarregamento automático na alteração de arquivo?

18

Existem visualizadores de imagens que recarregam automaticamente a exibição quando o arquivo de imagem é gravado?

Eu normalmente uso variações debian do linux, mas aprecio todas as respostas relacionadas a qualquer ambiente "Unix e Linux".

Annan
fonte
Esta imagem é muito carente de qualidade. Ninguém sabe qual sistema você usa.
DisplayName
11
Por favor, sempre incluir o seu OS. As soluções geralmente dependem do sistema operacional que está sendo usado. Você está usando Unix, Linux, BSD, OSX, outra coisa? Qual versão?
terdon

Respostas:

11

O antigo visualizador de imagens do Gnome Eye of Gnome parece recarregar automaticamente a imagem quando é editada em um programa como o Gimp. Há também um plug-in de recarga para que você possa usar um botão para recarregar a imagem:
insira a descrição da imagem aqui

Funciona na versão 3.8.2

Wilf
fonte
Infelizmente, redefine a configuração de zoom toda vez que recarrega, o que torna impraticável ao trabalhar com imagens muito pequenas.
Vladimir Panteleev
9

feh pode recarregar um arquivo em um timer periódico.

Um exemplo do comando: feh --reload 0.1 picture.png.

Ele é recarregado sem ser a janela ativa, o que é muito bom. Para fazer parecer "hacker" use -x.

Solução encontrada em http://forums.fedoraforum.org/showthread.php?t=255652 .

DiCaprio
fonte
Observe que --reloadrecarrega a imagem mesmo que ela não tenha sido alterada. Isso é altamente ineficiente. Felizmente, o feh agora possui uma --auto-reloadopção que usa inotify.
Vladimir Panteleev
8

O KDE okularfaz isso (pelo menos com PDFs que são completamente substituídos).

Hauke ​​Laging
fonte
O Okular também funciona bem como visualizador de imagens em geral (com atualização automática).
Supernormal
Infelizmente, o Okular não entende formatos de imagem como SVG.
Vladimir Panteleev
2

Para sistemas Linux, eog(eye of gnome) e eom(eye of mate) perguntam se você deseja atualizar se a imagem for alterada.

O evincevisualizador de PDF é atualizado automaticamente se o PDF for alterado.

terdon
fonte
11
Minha versão do eog é atualizada automaticamente, e é isso que eu quero.
Annan
2

A opção --watch/ -Tpermite recarregar qiv.

xn.
fonte
2

Se você estiver no OSX, o Xee3 será recarregado automaticamente nas alterações de arquivo.

maxhawkins
fonte
0

Preview.appfaz o que você quer. (Se você clicar na área de trabalho e na parte traseira, a imagem será atualizada.)

Nome em Exibição
fonte
Existe alguma maneira de fazê-lo recarregar sem precisar ir e voltar?
Annan
0

O texto sublime também permite que você faça isso. Basta abrir a imagem e ela será atualizada automaticamente sem nenhuma configuração adicional.

portforwardpodcast
fonte
-1

https://gitlab.com/dknof/siv faz o que você deseja.

Aqui está como eu o construí:

$ 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

E aqui está como eu o uso:

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

Então, sempre que escrevo para ~/docs/my_image.png, o siv recarrega automaticamente a imagem imediatamente.

Eu recebi esta resposta aqui: /ubuntu//a/783622/177787

daveloyall
fonte
Talvez seja ótimo se você sabe ler alemão.
Vladimir Panteleev 16/12
Eu não leio alemão, e o sivprograma ainda é ótimo. Minha resposta inclui todas as informações necessárias para usá-lo. Acho que exibe mensagens de erro em alemão, mas não exibe nenhum texto quando funciona.
daveloyall 16/12
Uma solicitação de recomendação de software geralmente implica que o software recomendado seja acompanhado de documentação compreensível e outros recursos relacionados. E se você precisar usar outros recursos, ou se deparar com um problema ao construí-lo, ou precisar registrar um bug ou fazer um patch (até os comentários do código-fonte estão em alemão!)? Considerando que existe um software para resolver esta tarefa (como em outras respostas) localizado em um idioma compreensível para os visitantes deste site, isso parece uma resposta ruim. Desculpe.
Vladimir Panteleev