Ícones do WebP e do JPG
Freepik

Se você usa Linux e precisa converter imagens em massa, pode se beneficiar do comando mogrify, que permite a conversão de formatos de imagem como JPEG, WebP e PNG. Com o ele, é possível redimensionar, girar, alterar a qualidade e muito mais em várias imagens em um diretório de uma só vez – muito útil se você precisa converter muitas imagens antigas, em formatos obsoletos, para formatos mais modernos e que ocupam menos espaço, por exemplo. Neste artigo, explicarei como usar o mogrify para converter imagens no Linux.

O que é o Mogrify?

O mogrify é uma ferramenta de edição de imagem do pacote de software ImageMagick, que é uma coleção de ferramentas de processamento de imagem amplamente utilizadas no Linux. Ele permite fazer edições em massa em várias imagens de uma só vez, sem a necessidade de abrir cada imagem individualmente.

Como instalar o Mogrify

Para instalar o Mogrify, é necessário ter o pacote ImageMagick instalado em seu sistema. Se você estiver usando uma distribuição baseada no Debian ou no Ubuntu, pode instalar o ImageMagick e o Mogrify com o seguinte comando:

sudo apt install imagemagick

No Arch Linux e no Fedora, use os comandos abaixo, respectivamente:

sudo pacman -S imagemagick
sudo dnf install imagemagick

Se estiver usando outra distribuição do Linux, consulte a documentação do seu sistema para obter instruções de instalação.

Como usar o Mogrify para converter imagens

Depois de instalar o ImageMagick, você pode usar o mogrify para converter imagens no Linux. O processo de conversão é relativamente simples:

  1. Abra um terminal e navegue até a pasta onde as imagens que deseja converter estão localizadas.
  2. Execute o comando mogrify com as opções desejadas e os arquivos de imagem como argumentos. Por exemplo, se você quiser converter todas as imagens JPEG para PNG, use o seguinte comando:
mogrify -format jpg -quality 80 *.webP

Este comando converte todas as imagens JPEG na pasta atual para o formato WebP e reduz a qualidade para 80%.

Opções comuns do Mogrify

Existem várias opções que você pode usar com o comando Mogrify para personalizar a conversão de imagens. Aqui estão algumas das opções mais comuns:

  • -resize: Redimensiona a imagem para o tamanho especificado. Por exemplo, -resize 50% reduz a imagem pela metade.
  • -rotate: Gira a imagem em graus. Por exemplo, -rotate 90 gira a imagem em 90 graus no sentido horário.
  • -quality: Define a qualidade da imagem. Por exemplo, -quality 90 define a qualidade para 90% da do aquivo original.
  • -format: Especifica o formato de saída da imagem. Por exemplo, -format png converte a imagem para o formato PNG.