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.