Categorias
Análises Linux

Como exibir imagens a partir do terminal, sem depender de interface gráfica

O display é um pequeno script integrado à biblioteca do Image Magick, que permite realizar uma série de operações nos seus arquivos de imagens.

O pacote de aplicativos, bibliotecas e plugins ImageMagick tem uma quantidade enorme de ferramentas — e eu acho que poderia passar a vida inteira falando sobre elas e nem me cansaria, por que tem muita coisa divertida ali.

Neste post, vou abordar o uso do display, um pequeno programa que serve para mostrar imagens sem depender (muito) da interface gráfica do seu sistema (XFCE, GNOME, KDE etc).

Para começar, é necessário ter o ImageMagick instalado aí:

sudo apt install imagemagick

Se você prefere algo mais simples e pequeno, experimente o fim, antes.

Alguns comandos úteis para o display

Para exibir uma imagem, basta invocar o comando acompanhado do nome da imagem a ser exibida:

display _0007.jpg

Se quiser iniciar um slideshow, com todas as imagens jpeg do diretório atual, use o comando delay:

display -delay 2 *.jpg

O valor de delay é o tempo, em segundos, que cada imagem permanecerá na tela.

Você pode realizar uma série de operações de edição nas imagens. Clique com o botão direito do mouse, para obter um menu de opções do aplicativo.

O botão normal, se clicado sobre a imagem, vai exibir um outro menu de operações de arquivo — para gravar as alterações feitas, abrir novo arquivo etc.

Por Elias Praciano

Autor de tecnologia (livre, de preferência), apaixonado por programação e astronomia.
Fã de séries, como "Rick and Morty" e "BoJack Horseman".
Me siga no Twitter e vamos trocar ideias!

Uma resposta em “Como exibir imagens a partir do terminal, sem depender de interface gráfica”

Grato por mais essa contribuição!! Sou razoavelmente novo no mundo ‘opensource’, e fico muito agradecido por iniciativas como essa. Estimulando mais pessoas a se libertarem do império do controle.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.