terça-feira, 2 de julho de 2013

Redimensionar e diminuir tamanho de imagens no Linux

Autor: Breny Ricardo Martins Coelho
Boa tarde.

Abaixo, segue o conteúdo do script que eu criei para diminuir o tamanho das imagens .JPG no meu servidor.

#!/bin/bash
#
#CONSTANTES
convert="/usr/local/imagemagick/bin/convert"
dir_tmp="/home/breny/tmp/"
dir_img="/home/breny/img"
chmod="/bin/chmod"
chown="/bin/chown"
find="/usr/bin/find"
lsjpg='/bin/ls -1 *.jpeg'
imagem="/bin/cat lista"

#EXECUCAO
cd $dir_tmp
$lsjpg > lista

for s in `$imagem`
        do
                echo $s
                #$convert -resize 2304x768 -crop '1280x720+0+0' +profile '*' $s $dir_img/$s
                $convert -antialias +profile '*' -quality 40 $s $dir_img/$s
                #$convert -antialias +profile '*' -resize 1024x768 $s $dir_img/$s
done

Nenhum comentário:

Postar um comentário