Pesquisa de site

Redimensionar uma imagem do terminal Linux


Reduza uma imagem do seu terminal com o comando ImageMagick convert.

ImageMagick é uma ferramenta de linha de comando multifuncional útil para todas as suas necessidades de imagem. ImageMagick suporta uma variedade de tipos de imagens, incluindo fotos JPG e gráficos PNG.

Redimensionando imagens

Costumo usar o ImageMagick em meu servidor web para redimensionar imagens. Por exemplo, digamos que eu queira incluir uma foto dos meus gatos no meu site pessoal. A foto do meu telefone é muito grande, cerca de 4000x3000 pixels, com 3,3 MB. Isso é muito grande para uma página da web. Eu uso a ferramenta de conversão ImageMagick para alterar o tamanho da minha foto para poder incluí-la na minha página da web. ImageMagick é um conjunto completo de ferramentas, uma das mais comuns é o comando convert .

O comando convert do ImageMagick usa esta sintaxe geral:

convert {input} {actions} {output}

Para redimensionar uma foto chamada PXL_20210413_015045733.jpg para uma largura mais gerenciável de 500 pixels, digite o seguinte:

$ convert PXL_20210413_015045733.jpg -resize 500x sleeping-cats.jpg

A nova imagem agora tem apenas 65 KB de tamanho. 



< span style="font-weight:400">Fotografia de Jim Hall,

CC BY-SA 4.0

Você pode fornecer dimensões de largura e altura com a opção -resize. Mas, ao fornecer apenas a largura, o ImageMagic faz as contas para você e retém automaticamente a proporção, redimensionando a imagem de saída com uma altura proporcional.

Instale o ImageMagick no Linux

No Linux, você pode instalar o ImageMagick usando seu gerenciador de pacotes. Por exemplo, no Fedora ou similar:

$ sudo dnf install imagemagick

No Debian e similares:

$ sudo apt install imagemagick

No macOS, use MacPorts ou Homebrew.

No Windows, use Chocolatey.

Artigos relacionados: