Como redimensionar e converter imagens usando o ImageMagick no terminal

Quer utilizar o terminal para tarefas rápidas com imagens? Então, veja como redimensionar e converter imagens usando o ImageMagick.

Apesar do preconceito que muitos usuários tem com o Terminal, ele pode ser bastante produtivo em algumas situações, até mesmo por exemplo, para redimensionar e converter imagens usando o ImageMagick.

redimensionar e converter imagens
Como redimensionar e converter imagens usando o ImageMagick no terminal

ImageMagick é uma suíte de software livre para a criação, modificação e exibição de imagens de bitmap.

Ele tem um monte de utilitários adicionais, mas um em especial, o convert, é o que será usado para redimensionar e converter via terminal.

Claro, existem outros aplicativos (como o GIMP) que podem ser usados para converter e redimensionar imagens, mas para fazer isso no terminal, usaremos o ImageMagick.

ImageMagick é um pacote de programas extremamente bem construído e pode ler ou escrever mais de 200 formatos diferentes.

Não acredita? Experimente executar este comando em um terminal:

convert -list format | more

O ImageMagick também conhece outros formatos, incluindo todos os principais formatos de vídeo (MKV, MP4, AVI, MOV).

Você também pode converter coisas como EPSF (Encapsulated Postscript) e até PDF (Portable Document Format), o que pode ser útil em situações específicas.

Como redimensionar e converter imagens usando o ImageMagick no terminal

Para redimensione imagens rapidamente usando o ImageMagick no terminal, abra um terminal (Usando o Dash ou pressionando as teclas CTRL+ALT+T) e faça o seguinte:

Se o ImageMagick não estiver instalado em seu sistema, você pode instalar ele executando o comando abaixo:

sudo apt-get install imagemagick

Para redimensionar uma imagem, use a seguinte sintaxe (substitua imagem-original pelo nome da imagem a ser redimensionada e nova-imagem pelo nome que achar mais adequado):

convert imagem-original -resize % nova-imagem

Ou seja, se você for redimensionar uma imagem em 60%, use o comando:

convert imagem-original -resize 60% nova-imagem

Se você quiser converter imagens de um formato para outro, o ImageMagick também pode ajudá-lo a fazer isso muito facilmente com a ajuda de um único comando usando a seguinte sintaxe:

convert nome-imagem.jpg nome-imagem.png

Como exemplo, você pode converter usando o comando:

convert exemplo.jpg exemplo.png

Uma vez que os utilitários ImageMagick são glob-aware (ou seja, você pode usar caracteres curingas e especificar vários nomes de arquivos), você também pode converter um grupo de imagens GIF para JPG com o comando convert ou, com mais facilidade, com seu primo mogrify:

mogrify -format jpg *.gif

Isso foi apenas o básico do que é possível fazer.

Para ver uma lista dos parâmetros e mais algumas possibilidades de uso, acesse a página desse utilitário ou nessa outra página.

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

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

Ads Blocker Image Powered by Code Help Pro

Bloqueador de anúncios detectado!!!

Nosso site precisa de publicidade para existir. Por favor, insira-o na lista de permissões/lista branca para liberar a exibição de anúncios e apoiar nosso site. Nosso conteúdo é GRATUITO, e tudo o que pedimos é isso!
Powered By
100% Free SEO Tools - Tool Kits PRO