Facile. Installez imagemagick :
sudo apt-get install imagemagick
Son utilisation la plus simple est:
convert File.tif File.jpg
C'est intelligent et va par votre extension de fichier.
Maintenant, pour faire des conversions par lots, nous allons utiliser une boucle.
Allez dans le répertoire où se trouvent vos fichiers tif.
puis:
for f in *.tif; do echo "Converting $f"; convert "$f" "$(basename "$f" .tif).jpg"; done
Lire aussi comme:
for f in *.tif
do
echo "Converting $f"
convert "$f" "$(basename "$f" .tif).jpg"
done
Ça devrait le faire!
En outre, une fois que vous avez converti tous les fichiers et vérifié l'intégrité du nouveau fichier jpg, exécutez-le simplement rm *.tif
dans ce répertoire pour supprimer tous vos anciens fichiers .tif. Soyez prudent avec les astérisques cependant, n’ajoutez pas d’espace après le *
ou vous supprimerez tous vos fichiers du répertoire.
Conseil: Si vous avez un dossier avec des sous-dossiers contenant ces images. Vous pouvez utiliser cette boucle for pour trouver tous les fichiers .TIF dans ce dossier:
for f in $(find -name *.tif); do ...; done
Converting filename.tif
ouConverting filename
?