Comment corriger les points chauds de vos images ?
Les images et copies d'écran de l'interface de TeleAuto sont
celles de la version 2.7. Les évolutions futures du programme seront
susceptibles de modifier ces interfaces en y ajoutant de nouvelles fonctionnalités.
N'en soyez pas surpris.
Certains capteurs de caméra CCD possèdent quelque pixels
atypiques générant une grande quantité d'électrons
d'origine thermique. Une image thermique prise avec ces caméras
montre des points blancs appelés points chauds à chaque
emplacement d'un de ces pixels.
Les capteur Kodak KAF400 et KAF1600 sont particulièrement sensibles
à ce phénomène.
Si vous prétraitez de telles images, des artefacts peuvent apparaître
aux emplacements de ces pixels sous la forme de points d'intensité
plus faible :
Pour éviter ces taches inestétiques, il est possible de
corriger ces points chauds pendant les prétraitements sur les images
brutes corrigées des images de calibration, juste avant le compositage.
La correction consiste à remplacer les points chauds par la moyenne
des pixels voisins. Vous pouvez le faire manuellement en cliquant sur les
points avec le bouton de droite de la souris sur les images élementaires
prétraitées puis en cliquant sur Cicatriser Pixel
:
Vous pouvez aussi accéder à cette fonction par le menu
Arithmétique/Cosmétiques/Cicatriser Pixel.
Comme les images contiennent plusieurs milliers de tels pixels l'opération
serait très fastidieuse sans l'automatisation apportée par
TeleAuto.
TeleAuto est capable corriger ces pixels dans les fonctions de prétraitements
à condition de créer un fichier script cosmétique
indiquant toutes les opérations à effectuer sur toute l'image.
Pour créer ce fichier une fonction spécifique à
été créée. Son fonctionnement est trés
simple : elle considère comme point chaud tous les pixels dont l'intensité
est supérieure à une valeur donnée. Grâce à
cette fonction, il suffit de suivre la procédure suivante :
Charger une image de noir
Avec la fenêtre de réglage des seuils, resserer les seuils
de visualisation puis jouer sur la commande Luminosité pour n'afficher
que les points chauds les plus lumineux. Notez la valeur des seuils pour
l'utiliser par la suite :
Appelez la fonction Prétraitements/Générer liste
de pixels chauds :
La fenêtre de dialogue de la fonction apparaît. Entrez y la valeur de
l'intensité notée precédement dans la fenêtre de réglage des seuils
soit 123 et cliquez sur le bouton OK :
La fenêtre Windows d'enregistrement apparaît alors. Entrez y le nom du
fichier cosmétique qui contiendra la liste des points chauds à corriger
et cliquez sur le bouton Enregistrer :
Veillez bien à enregistrer ce fichier dans le même répertoire que vos
images à prétraiter pour pouvoir l'utiliser pendant les prétraitements.
TeleAuto ajoute automatiquement l'extension .cos à la fin du nom du fichier si vous
ne l'avez pas tapé vous même.
Le fichier est alors généré. Son contenu est fort simple, vous pouvez
l'ouvrir dans le bloc note :
Il contient une ligne par pixel avec l'instruction HealPixel (Cicatrise Pixel) suivi des
coordonnées du pixel à cicatriser.
Pour que TeleAuto vous propose ce nom de fichier par défaut dans les fonctions de
prétraitement, veillez bien à entrer ce même nom dans la fenêtre de
configuration dans l'onglet Enregistrement :
Vous retrouverez alors ce nom dans la fenêtre de prétraitements automatiques
dans l'onglet Configuration :
Ainsi que dans la fenêtre de la fonction Prétraitements/Prétraiter un
lot :
Vous pouvez aussi corriger directement vos images en appelant la fonction
Arithmétique/Cosmétique/Appliquer un script :