Bonjour Gérard, le forum,
Gérard a écrit :Je viens de mettre mon ordinateur en multiboot Windows/Ubuntu et je commence à découvrir tranquillement Linux. De quel logiciel parles-tu
Sous Ubuntu, il faut d'abord installer
convert (pour convertir de JPEG vers TIFF),
align_image_stack (pour aligner les clichés de la pile) et
enfuse (pour le
focus stacking proprement dit) avec la commande :
Ensuite, tu peux vérifier que les trois applications sont bien installées (la commande doit renvoyer le chemin d'accès à ces trois exécutables) :
Et ensuite j'utilise le script suivant (à copier/coller dans un fichier, puis le rendre exécutable et le lancer dans la console) :
Code : Tout sélectionner
#! /bin/bash
function check() {
RET=$(which $1)
echo -n " - $1: "
if [ -n "$RET" ]; then
echo "Found ($RET)"
else
echo "Not found!";
exit 1
fi
}
echo "> Checking installation"
check "enfuse"
check "align_image_stack"
check "convert"
# lowercase filename only.
rename 'y/A-Z/a-z/' *
for i in *.jpg; do
echo "> Conversion de $i"
convert $i z_$i.tif
done
echo "> Création des masques"
align_image_stack -m -a mask z_*.tif
rm -f z_*.tif
numero=$(ls final* | grep final | wc -w)
echo "> Calcul de l'image finale"
enfuse -o final_$numero.tiff \
--wExposure=0 \
--wSaturation=0 \
--wContrast=1 \
--HardMask \
--ContrastWindowSize=9 mask*.tif
rm -f mask*.tif
Ce script lit tous les fichiers JPEG du répertoire courant, les transforme en TIFF, puis les aligne et effectue l'empilement d'images pour produire une image TIFF finale.
Cordialement,
Eddy