PDA

Visualizza la versione completa : Ridimensionare immagini


Format
24-10-2005, 19:34
Ciao,
vorrei scrivere uno script che prenda le immagini in una cartella e le ridimensioni ad un certo numero di pixel prestabilito, ma non so come fare.
Qualcuno ha un'idea?

Dimenticavo, uso Debian. :)

andy caps
24-10-2005, 19:53
devi studiare un po i tool di imagemagik

http://www.imagemagick.org/script/command-line-tools.php

Format
24-10-2005, 19:57
Quindi se installo imagemagik posso usare da konsole i comandi del programma senza alcuna interfaccia grafica. Posso inserirli in uno script e il gioco fatto!

Grazie 1000! :)

Format
25-10-2005, 17:54
Riporto lo script che ho creato, potrebbe essere utile a qualcuno.
Dopo aver scaricato ImageMagick da http://www.imagemagick.org/script/index.php

#!/bin/bash
# Rinomina i file e li converte in una dimensione stabilita


# Mi sposto nella directory che mi interessa
cd /percorso

# Inizializzo il contatore
I=1

# "Per ogni FILE in quelli qui presenti, fai"
for FILE in *; do
#"Rinomina FILE in fileX.jpg"
mv "$FILE" "imm$I.jpg"
#"Incrementa di uno il contatore"
I=$(expr $I + 1)
done


L=1
for FILE in *; do
convert -resize 1600x1200 "imm$L.jpg" "imm_r$L.jpg"
L=$(expr $L + 1)
done



Ciao a tutti :ciauz:

Loading