| Subcribe via RSS

Redimencionando Imagens Via Script

novembro 5th, 2008 Posted in Geral


Redimencionar uma imagem utilizando o Gimp é uma tarefa fácil. Mas se você tem 100 imagens para redimencionar?

Este script que achei no VivaOLinux resolveu minha vida.

#!/bin/sh

lugar=`kdialog –getexistingdirectory $USER`
files=`ls $lugar |grep “jpg\|JPG”`
numfiles=`ls $lugar |grep “jpg\|JPG” |wc -l`
numprog=1

if [ -z $files ]; then

kdialog –error “Nenhuma foto foi redimensionada”
exit;

fi

if [ ! -d $lugar/fotos_redimensionadas ]; then
mkdir $lugar/fotos_redimensionadas;
fi

prog=`kdialog –progressbar “Preparando-se para redimensionar” $numfiles`

for i in $files; do

convert -resize 800×600 $lugar/$i $lugar/fotos_redimensionadas/novo_$i 2>> /tmp/convert.erros
dcop $prog setProgress $numprog
dcop $prog setLabel “Modificando a foto $i”
numprog=$(($numprog+1))
echo “Foto $i redimensinada”;
done
dcop $prog close
kdialog –msgbox “$numfiles Fotos redimensionadas!!”

Para que tudo der certo instale o ImageMagick (apt-get install imagemagick).

One Response to “Redimencionando Imagens Via Script”

  1. Clique aqui Banco de Imagens Says:

    Clique aqui Banco de Imagens…

    Mudando da água para o vinho, vcs conhecem um bom programa de edição de imagens fora o famoso photoshop?…


Leave a Reply

Get Adobe Flash playerPlugin by wpburn.com wordpress themes