Redimensionar imagens em lote no Linux

Testei o Linux Debian 8 (Jessie), mas e ai?
11 de junho de 2015
O Windows 10 é bom mesmo?
31 de julho de 2015

Redimensionar imagens em lote no Linux

Hoje precisei realizar upload de umas fotos para um novo projeto e estas fotos estavam em uma resolução superior a necessária para utilização no website, o que as faria ocuparem mais espaço do que precisam no servidor, poderia utilizar o GIMP, mas eram muitas imagens e eu queria algo para realizar a operação em Lote, pesquisando na internet consegui realizar o procedimento e vou mostrar aqui para vocês.

Redimensionar imagens em lote no Linux

Para realizar o procedimento de redimensionamento em lote eu lhes apresento o IMAGEMAGICK, com ele é possível realizar redimensionamento de imagens, manipulação da qualidade, conversão do arquivo e algumas outras funções interessantes.

Como realizar a Instalação

No Ubuntu

$ sudo apt-get install imagemagick

No Fedora

$ su -
# yum install imagemagick

Alguns Truques

Redimensionar uma imagem

$ mogrify -resize 1024 nome_da_imagem.jpg

O comando acima redimensiona a imagem especificada para a largura 1024. A altura será proporcional.

Redimensionar todas as imagens da pasta

$ mogrify -resize 1024 *.jpg

O comando acima redimensiona todas as imagens da pasta para a largura 1024. A altura será proporcional.

Modificar a qualidade de uma imagem

$ mogrify -quality 80 nome_da_imagem.jpg

O comando acima modifica a imagem para a qualidade 80. Ou seja, reduz em 20% a qualidade da imagem.

Modificar a qualidade de todas as imagens

$ mogrify -quality 80 *.jpg

O comando acima modifica todas as imagens da pasta para a qualidade 80.

Comigo ele diferenciou Jpg de jpg e JPG, então se na minha pasta só tem arquivos de imagem eu utilizo:

$ mogrify -quality 80 *.*

Converter uma imagem png para jpg

$ mogrify -format jpg nome_da_imagem.png

Converter todas as imagens com formato png para jpg

$ mogrify -format jpg *.png

O comando para conversão de formatos gerará uma nova imagem com outro formato mantendo as imagens com o formato antigo.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *