Convertire i file di immagine - data una specifica direttrice

tiff2jpg

 

 

Per convertire i file di immagine di una intera directory ho trovato a questo URL uno script perfetto che riporto. Autore Cadenelli Nicola

Necessita in input del percorso di origine e mette i file convertiti nella stessa directory.

 

#!/bin/bash
#
# Script to convert all TIF file on a directory to jpg file
# Created By Cadenelli Nicola
# 17 Jan 2009 13:22
#
# It need imagemagic; install it with sudo apt-get install imagemagic

clear

DIR="$1"
 
[ "$DIR" == "" ] && DIR="."
 
OLDIFS=$IFS
IFS=$'\n'
 
echo "Starting find all TIF file..."
fileArray=($(find $DIR -name '*.tif'))
 
IFS=$OLDIFS
 
for (( i=0; i<${#fileArray[@]}; i++ ));
do
    convert ${fileArray[$i]}  ${fileArray[$i]%%.*}.jpg
      echo "${fileArray[$i]%%.*}.TIF converted to ${fileArray[$i]%%.*}.jpg"
done

exit 0