Reduz ou aumenta o tamanho da imagem

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

[ Hits: 4.496 ]

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

Listas em shell

Script de instalação Servidor MTA Postfix + Openwebmail

retira espaços em branco de arquivos

Montar/Desmontar dispositivo

agilizando algumas tarefas


  

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