Arquivo de etiquetas: imagemagick

Manipulação de imagens na linha de comandos

Fazer o resize de várias imagens em simultâneo na linha de comandos? Nada mais fácil, o ImageMagick está instalado no servidor exactamente para nos ajudar nestas tarefas. O ImageMagick é um poderoso software de manipulação de imagens via linha de comandos.

Para converter todas os jpegs de uma directoria para 1024 pixels de largura (a altura é calculada proporcionalmente) com 80% de qualidade basta:

for i in `ls *.jpg`; do convert -resize 1024 -quality 80 $i small_$i; done

Se quisermos substituir as imagens originais pelas redimensionadas:

for i in `ls *.jpg`; do convert -resize 1024 -quality 80 $i $i; done