Page 1 sur 1

Essais de stacking et de représentation 3D

MessagePosté: 09 Jan 2011 11:43
de DanielCrabbé
Bonjour à tous,

Comme suggéré par Eddy, j'ai mis en ligne une série d'images ayant servi à réaliser avec Helicon Focus le stacking et la vision 3D de ce sujet http://www.lenaturaliste.net/forum/viewtopic.php?f=253&t=6964#p37038.

Le but est que chacun, avec ses logiciels et son expérience personnelle, puisse nous montrer à quels résultats il arrive aussi bien au niveau stacking que représentation 3D.

Les images au nombre de 14 ont été prises avec le Canon 550D (18 Mpx) et l'objectif Olympus 40x S Plan Apo.
Vous pourrez décharger l'ensemble "zippé" à l'adresse suivante (40 Mo pour environ 2 minutes de déchargement) http://home.scarlet.be/lenaturaliste/.
Personnellement, j'ai eu des problèmes avec Picolay avec cette taille de cliché pour un rayon de traitement égal à 1.
Il est possible, grâce par exemple à PhotoFiltre (freeware) de réduire en masse la taille des différentes photographies. Cela peut résoudre le problème évoqué mais également soulager votre PC s'il est, comme le mien, un peu poussif.

Si vous vous sentez partant pour tenter l'exercice, je vous propose de poster vos résultats dans ce sujet.

Amicalement.

Daniel C.

Re: Essais de stacking et de représentation 3D

MessagePosté: 09 Jan 2011 13:36
de Eddy
Bonjour Daniel, le forum,

Merci d'avoir mis cette pile d'images à notre disposition. :) J'ai donc fait mouliner l'ordinateur en utilisant la méthode pour GNU/Linux décrite sur le portail. Le résultat obtenu est présenté ci-dessous (en niveaux de gris) :

output.jpg
Exif et Meta MicroCartouche output.jpg (55.56 Kio) Vu 5113 fois

Voici le script complet qui a servi pour les tests (un peu différent de celui du portail), avec quelques menus commentaires :

Code: Tout sélectionner
#! /bin/bash

# fstack.sh - Script de focus stacking pour GNU/Linux
# Utilisation : ./fstack.sh [SOURCE] [TARGET] [FFIELD] [OUTPUT]

SOURCE=${1:-jpg}
TARGET=${2:-tif}
FFIELD=${3:-ffield.tif}
OUTPUT=${4:-output}

assert_installed() {
  which "$1" &> /dev/null
  if [ $? != 0 ]; then
    echo "Info: logiciel $1 absent. Exécution annulée."
    exit 2
  else
    echo "Info: logiciel $1 trouvé."
  fi
}

# Vérification des logiciels installés.
assert_installed "exiftool"
assert_installed "dcraw"
assert_installed "convert"
assert_installed "align_image_stack"
assert_installed "enfuse"

mkdir work
cp *.$SOURCE work
cd work

# Si les images sont au format RAW, utiliser dcraw pour en extraire le contenu
# au format TIFF.
if [ "$SOURCE" == "CR2" ] || [ "$SOURCE" == "CRW" ]; then
  echo -n "> Extraction des images... "
  find *.$SOURCE -execdir dcraw -T -w {} \; &> /dev/null
  SOURCE=tiff
  TARGET=tiff
  echo "Terminé"
fi

# Convertir les images au format TIFF en leur appliquant une réduction du bruit
# et une augmentation de la netteté (correction de type flat-field à venir...).
echo -n "> Conversion des images... "
find *.$SOURCE -execdir \
  convert {} -unsharp 0x20 -noise 1 {}.convert.$TARGET \; &> /dev/null
echo "Terminé"

# Aligner les différents clichés en vue de leur empilement.
echo -n "> Alignement des images... "
align_image_stack -m -a zframe_ *.convert.$TARGET &> /dev/null
echo "Terminé"

# Empilement des clichés et calcul de l'image finale.
echo -n "> Empilement des images... "
enfuse -o $OUTPUT.$TARGET \
  --exposure-weight=0 \
  --saturation-weight=0 \
  --contrast-weight=1 \
  --hard-mask \
  --contrast-window-size=9 zframe_* &> /dev/null
mv $OUTPUT.$TARGET ..
echo "Terminé"

# Nettoyage des fichiers.
echo -n "> Nettoyage du répertoire... "
rm *
cd ..
rmdir work
echo "Terminé"

S'agissant d'un script, la comparaison du temps de calcul n'est probablement pas pertinente dans la mesure où les étapes successives (retouche des images, alignement et stacking proprement dit) sont réalisées par des logiciels différents, ce qui nécessite de sauvegarder les images intermédiaires sur le disque. En tout cas, ce n'est pas instantané... :lol:

Cordialement,
Eddy

Re: Essais de stacking et de représentation 3D

MessagePosté: 09 Jan 2011 14:37
de Fredlab
Hello
Sans trop me poser de questions, j'ai demandé à ma version d'évaluation de Zerene Stacker sur mon iMac (Core 2 Duo 2,16 GhZ - 3 Go de RAM)... j'ai pris la pile, j'ai lancé "Align & Stack All (PMax)" et quand je suis revenu 1/4 h plus tard, c'était fini (ça me semble plus rapide que sur mon Acer portable)
Ca donne

Image
(recadrage/redimensionnement de cette image - sauvegarde du fichier de ZS en qualité max pour le jpeg)

après quelques retouches toshopiennes

Image

En tout cas, merci pour le partage...

Re: Essais de stacking et de représentation 3D

MessagePosté: 09 Jan 2011 20:23
de DanielCrabbé
Bonsoir,

Voici le résultat avec Helicon Focus et traité après avec PhotoFiltre.

Personnellement je trouve l'image d'Eddy la plus détaillée jusqu'à présent, mais ce n'est peut-être qu'une question de paramètres ou de simple perception personnelle :grat:

Helicon.jpg
Helicon Focus
Exif et Meta MicroCartouche Helicon.jpg (174.82 Kio) Vu 5040 fois


Amicalement.

Daniel

Re: Essais de stacking et de représentation 3D

MessagePosté: 09 Jan 2011 20:38
de DanielCrabbé
Et dans la foulée, mon meilleur résultat jusqu'à présent avec Picolay.
C'est décevant et j'ai déjà obtenu mieux avec d'autres clichés. Je me demande si les reliefs forts importants (vue sur tranche) ne lui sont pas préjudiciables. J'ai remarqué qu'il a également des problèmes avec les 18 Mpx du Canon.
Mais de nouveau, c'est peut-être dû à un manque de maîtrise du logiciel :oops:

Picolay.jpg
Picolay
Exif et Meta MicroCartouche Picolay.jpg (51.06 Kio) Vu 5021 fois


Amicalement.

Daniel

Re: Essais de stacking et de représentation 3D

MessagePosté: 09 Jan 2011 21:16
de Eddy
Bonsoir Daniel, le forum,

De mon côté j'aime beaucoup le rendu de l'image obtenue avec HF + Photofiltre. Les stries me semblent les mieux résolues de toutes les images présentées. Effectivement certains paramètres influencent beaucoup le rendu final... en tout cas de mon côté il faut toujours ajouter une légère accentuation des contours pour avoir un empilement correct avec enfuse.

Cordialement,
Eddy

Re: Essais de stacking et de représentation 3D

MessagePosté: 09 Jan 2011 21:57
de Fredlab
Bonsoir
J'ai fait tourner CombineZP sur mon portable (une dizaine de minutes)
Juste avec la commande "Do Stack"

Image
(en taille originale - ICI - 8 Mo)

Re: Essais de stacking et de représentation 3D

MessagePosté: 09 Jan 2011 23:13
de toucan
Bonsoir Daniel,

Voici le résultat que j'ai obtenu avec Helicon Focus un peu réequilibré dans photoshop CS3

Olympus2011_01_060071_helic-13im_A_WEB.jpg
Exif et Meta MicroCartouche Olympus2011_01_060071_helic-13im_A_WEB.jpg (206.37 Kio) Vu 4961 fois


Bonne soirée
Jean-Pierre