Existem várias aplicações baseadas na GUI em distribuições Linux para visualizar imagens, mas muitos usuários do Linux preferem trabalhar com o terminal. Este guia vai mencionar poucas técnicas para exibir imagens no terminal. Esses métodos seriam bastante úteis para aqueles que procuram aplicativos baseados em CLI (interface de linha de comando) para visualizar imagens. Então, vamos começar:
Como exibir imagens no terminal através do FIM
O primeiro método para visualizar as imagens no terminal é o FIM, um aplicativo de visualizador de imagem altamente personalizável e de código aberto. FIM representa Fbi EU SOUprovou, e o FBI é “Visualizador de imagens de buffer de quadro” em Linux. FIM é leve em comparação com muitas aplicações baseadas na GUI e vem com várias teclas de atalho para controlar imagens. Formatos de arquivos comuns Os suportes FIM são JPEG, PNG, GIF, PPM, TIFF e XWD. Para instalá -lo, use os comandos mencionados abaixo:
Para distritos baseados em Ubuntu e Debian, o FIM pode ser instalado usando:
$ sudo apt install fimA sintaxe para exibir a imagem no terminal é:
$ fim -a [name_of_image]Agora, para exibir a imagem no terminal, use:
$ FIM -A Image1.jpgPara exibir todas as imagens da mesma extensão, use:
$ fim -a *.jpgOs atalhos do teclado para controlar a imagem estão listados abaixo:
Como exibir imagens no terminal usando o imagemagick
A maioria dos usuários do Linux está ciente do “Imagemagic” Utilitário. É uma aplicação leve para manipular imagens de centenas de formatos, incluindo JPEG, PNG, GIF, PDF, SVG, etc. Pode até converter as imagens de um formato para outro.
Mas muitos de nós não sabemos que existe um comando associado a este aplicativo chamado "mostrar" comando. Usando o "mostrar" comando, você pode ver a imagem no terminal. Para instalá-lo, use os comandos mencionados abaixo:
Para distos baseados em Ubuntu/Debian:
$ sudo apt install imagemagickPara o CentOS 8, Red Hat (Rhel) e Fedora:
$ sudo dnf install -y imagemagick imagemagick -develPara openSuse:
$ sudo zipper install -y imagemagickPara exibir uma imagem no uso do terminal:
$ Display Image1.jpgE para fechar a imagem, pressione o "Esc" ou "Q" chave. Para especificar o tamanho das imagens, use o "-geometria" opção com o "mostrar" comando:
$ display -geometry 600x400 Image1.jpgPara manipular o tamanho da imagem, use o “-Resize” opção:
$ display -Resize 800x500 Image1.jpgOu uso "%" assine com “-Resize” bandeira:
$ display -Resize 60% Image1.jpgComo exibir imagens no terminal usando Feh
"Feh" é outro aplicativo de visualizador de imagem leve projetado para visualizar imagens no terminal. Ele não apenas exibe imagens da sua unidade local, mas também da Internet através dos URLs. Você pode navegar imagens de várias formas, como montagens, apresentações de slides, miniaturas, etc. Para instalá -lo no Linux, use os comandos listados abaixo:
Para distos baseados em Ubuntu e Debian:
$ sudo apt install fehPara instalá -lo no Arch Linux:
$ sudo pacman -s fehPara instalá -lo no FreeBSD e OpenBSD:
$ pkg install fehDepois que a instalação for concluída, você pode visualizar a imagem usando o comando fornecido abaixo; Estou exibindo “Image1.jpg ” de "Transferências" diretório:
$ feh imagem1.jpgPara executar uma apresentação de slides, abra o terminal no diretório que contém imagens e execute:
$ fehPara navegar nas imagens, use "esquerda direita" teclas de seta e zoom e zoom usando "cima baixo" chaves. Para ver mais de uma imagem na tela, especialmente em formato de montagem, use o "-M" (montagem) opção:
$ feh -mPara abrir várias imagens em várias janelas, use:
$ feh -wPara sair, basta pressionar o "Esc" chave.
Como exibir imagens no terminal usando terminologia
As imagens também podem ser vistas em um emulador de terminal chamado “Terminology.”Esse emulador de terminal rico em recursos não apenas exibe imagens no terminal, mas também reproduz vídeos. Para instalá -lo nas distribuições baseadas em Ubuntu e Debian, use:
Terminologia de instalação de $ sudo aptPara instalá -lo no Arch Linux:
$ sudo pacman -s terminologiaPara instalá -lo no Fedora, use:
$ sudo dnf install terminologyPara openSUSE, execute:
$ sudo zypper install terminologyE para ver para a imagem, siga a sintaxe:
$ tycat [image_file_name]Por exemplo:
$ tycat imagem1.jpgPara reproduzir vídeo, use:
$ typop [video_file_name]A terminologia é um dos emuladores terminais conhecidos e vem com toneladas de recursos e opções de personalização.
Conclusão
Visualizar mídias digitais como imagens/GIFs animados no terminal pode ser muito mais conveniente para usuários do Linux que passam a maior parte do tempo trabalhando com o terminal. Pode ser útil de várias maneiras. Discutimos quatro abordagens diferentes para exibir imagens no terminal. Mas outros utilitários podem ajudar a exibir imagens no terminal, como W3M, VIU e EOG (olho do gnome). O terminal é uma maneira eficaz de se comunicar com seu sistema, e a exibição de mídia digital no terminal aprimora sua funcionalidade e ajuda os usuários do terminal a trabalhar com mais eficiência.