Reduz ou aumenta o tamanho da imagem

Publicado por Perfil removido (última atualização em 24/11/2009)

[ Hits: 4.513 ]

Download reduzfoto




Este script precisa do ImageMagick instalado. Ele altera o tamanho de uma imagem para 640x480 (bom para wallpaper de celular), 800x600 e 1024x768  usando o comando "convert".

  



Esconder código-fonte

#!/bin/sh

select_size () {
        cat <<EOF
Bemvindo ao REDUZFOTO.
Copyright (C) 2009 Valter Ferraz Sanches <googbar@gmail.com>
Entre abaixo o tamanho desejado para as fotos do diretório atual:
1) 640x480
2) 800x600
3) 1024x768
EOF

        read -p "==> " NEWSIZE
}

select_size

case NEWSIZE in
        1) NEWSIZE="640x480" ;;
        2) NEWSIZE="800x600" ;;
        3) NEWSIZE="1024x768" ;;
        *) echo "Retornando ao menu principal. Opção inválida." ; select_size ;;
esac

for i in `ls -1 *.jpg`; do
        echo -n "Convertendo \"$i\"..."
        convert -resize $NEWSIZE "$i" "${i%.jpg}-new.jpg"
        if [ $? = 0 ]; then
                echo "OK"
        else
                echo "ERRO: "
        fi
done

Scripts recomendados

CGI + Shell

DNSGEN - Gera e mantém configurações dos servidores DNS

Converter vários arquivos PDF com senha para sem senha com o qpdf

Calculadora (Free Pascal)

Coleta de utilização de rede utilizando SAR (systat package)


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts