Date de mise à jour : 6 janvier 2013
Images et Analyse
1. Fonctions
Cette interface gère de très nombreuses fonctions
complexes ou disponibles dans la librairie des fonctions TT (en
majuscules dans le texte qui suit) :
- Elaborer les images maîtres de Précharge, de Noir,
de P.L.U. et Prétraiter image(s) brute(s).
- Aligner avec les fonctions TT REGISTER et REGISTERFINE ou
grâce à l'Intercorrélation.
- Combiner qui met à disposition toutes les fonctions
IMA/STACK de la librairie TT : ADD, MEAN, MED, PROD, PYTHAGORE,
SHUTTER, SIG, SK et SORT.
- Adapter la géométrie : Tourner les images de
+90°, -90° et 180° ainsi que les fonctions INVERT,
WINDOW, RESAMPLE, TRANS, ROT, ROTENTIERE.
- Retoucher : UNSMEAR, COSMIC, BACK, OPT, Cicatriser et Ajuster
et soustraire une gaussienne.
- Modifier (les niveaux) : ADD, SUB, DIV, PROD, OFFSET, MULT,
LOG, NORMOFFET, NORMGAIN et Ecrêter les extrêmes.
- Filtrer : Masque flou, FILTER, CONV, RGRADIENT et
RADIAL.
- Transformer : REC2POL, POL2REC et HOUGH.
- Extraire : BINX, MEDIANX, SORTX , BINY, MEDIANY, SORTY,
PROFILE et MATRIX.
- Sur une image, une série indexée ou
dépareillée. Limitation : Les fonctions PROFILE
direction=x, PROFILE direction=y et MATRIX n'admettent qu'une
seule image en entrée.
- Sur des images N et B, CFA, monochromes ou couleurs.
- Au format FITS, compressé (gz) ou non.
- Les images sources doivent être localisées dans le
répertoire défini dans
Configuration/Répertoires/Répertoire des images. Les
images produites et les images 'opérandes' peuvent être
dans un répertoire différent.
- Dans une interface unique et a priori sans risque d'erreur
TT.
- En donnant accès à toutes les options.
Nota : Les paramètres de chaque fonction sont
appliqués à chaque plan couleur d'une image RGB. Si ce
n'est pas le but recherché il faudra convertir l'image RGB
en plans couleurs avec Images/Convertir/Convertir RVB-->R+V+B,
traiter chaque plan comme souhaité puis recomposer une image
RGB avec Images/Convertir/Convertir
R+V+B-->RVB.
2. Lancement
Avant de lancer une fonction, il faut définir l'extension
et la compression par "Configuration" --> "Fichiers
images".
Si la sélection du répertoire est incorrecte, il
suffit de la modifier par "Configuration" -->
"Répertoires". La liste affichée est automatiquement
rafraîchie.

La fenêtre comporte, de haut en bas et de gauche à
droite :
- Un bouton de menu pour sélectionner une fonction du
groupe d'appartenance, pour changer de groupe il faut
sélectionner le groupe dans le menu Images, la fenêtre
et le menu du bouton sont alors actualisés.
- La zone d'affichage des fichiers contenus dans le
répertoire des images pouvant être
sélectionnés, si une image est affichée dans la
visu son nom est coché dans la liste. Le nom de l'image est
accompagné du type d'image : M (monochrome) ou C (RGB) et de
ces dimensions en pixels.
- Une case à cocher pour sélectionner tous les
fichiers de profil identique (type et dimensions) à l'image
sélectionnée. Le fait de décocher la case Tout
sélectionner désélectionne tous les fichiers
sélectionnés. Il n'y a pas d'effet si aucune image
n'est sélectionnée ou avec les fonctions d'extraction.
Cette commande, pratique pour les commandes du menu
Combiner, est à utiliser avec modération si le
répertoire contient des images disparates.
- Une zone d'affichage des paramètres de la fonction,
à remplir obligatoirement. Si la saisie concerne le nom
d'une image venant d'un autre répertoire son chemin complet
est affiché ; si l'image vient du répertoire images le
nom est précédé de ./
- Une zone d'affichage de tous les paramètres
optionnels.
- Une zone de saisie du nom du fichier de sortie, soit à
partir de la sélection d'un fichier présent dans le
répertoire des images, soit par saisie d'un nom
(caractères de a à z (majuscules ou minuscules),
chiffres de 0 à 9, underscore _ ou tiret -). Il n'est pas
nécessaire d'indiquer l'extension.
-
- Nota :
- Si le fichier existe déjà il sera
écrasé.
- Si une seule image est produite son nom est celui du
générique. Si plusieurs images sont produites celles-ci
portent le nom générique indexé à partir de
1.
- Cette entrée est inhibée pour les fonctions
d'extraction numériques : Une ligne, Une colonne et Une zone
car l'image n'est pas modifiée.
- Une case à cocher pour afficher ou non la dernière
image produite lors du prétraitement.
- Une case à cocher pour éditer le ou les ttscript2
sur la Console, utile pour tracer les commandes
exécutées et préparer d'autres
développements.
- Une ligne pour les messages.
- Un bouton 'OK' pour lancer la conversion et puis fermer la
fenêtre.
- Un bouton 'Appliquer' pour lancer la conversion.
- Un bouton 'Aide générique' pour afficher l'aide
spécifique à cette fenêtre.
- Un bouton 'Aide fonction' pour afficher l'aide
spécifique à la fonction sélectionnée.
- Un bouton 'Fermer' pour quitter.
3. Préfiltrage des images sélectionnables
Les fichiers affichés dans la fenêtre sont
limités au couple {extension compression} défini dans
Configuration/Fichiers images... Le changement de l'un de ces
réglages entraîne la mise à jour de la liste des
fichiers. Les fichiers produits ont la même extension (FITS
compressé ou non).
Afin de minimiser les risques d'erreur de manipulation, les
sélections possibles sont préfiltrées :
- Les fichiers images autres (1D) que monochromes, CFA ou RGB
ne sont pas affichés.
- Les images qui comportent une erreur dans l'en-tête FITS
sont également filtrées et donnent lieu à un
message d'erreur dans la Console.
- Le chargement d'une image dans la visu ou la sélection
d'une image dans la liste a pour effet d'inhiber la
sélection des images de caractéristiques
différentes, ce qui évite une erreur due au
mélange d'images monochromes et RGB ou encore de dimensions
différentes. La désélection de toutes les images
annule la référence.
4. Valeurs par défaut
Tous les paramètres (obligatoires ou non) sont
initialisés.
Si l'image affichée comporte les mots clés CRPIX1
(centre en x) et CRPIX2 (centre en y), ces valeurs sont
affichées lors de l'appel d'une fonction nécessitant
les coordonnées du centre (transformation rectangulaire
--> polaire et inverse, rotation, gradient rotationnel ou
radial). En l'absence de CRPIX1 et de CRPIX2 les valeurs
proposées correspondent aux coordonnées du centre de la
première image sélectionnée.
Pour les fonctions Recadrer et Une zone il faut indiquer les
bornes extrêmes de la sélection. Deux manières de
procéder sont proposées :
- La saisie précise des valeurs.
- Le dessin d'une fenêtre de sélection sur l'image
affichée, les paramètres sont actualisés
automatiquement.
La valeur par défaut affichée dans bitpix est
égale à la valeur de réglage dans
Configuration/Fichiers image : +16 pour 16 bits et -32 pour 32
bits si aucune image n'est affichée dans la visu. Lorsqu'une
image est sélectionnée dans la liste, la valeur
affichée est celle du mot clé BITPIX de l'image. Il
convient donc de vérifier si la valeur affichée est
conforme à ce qui est souhaité juste avant de lancer le
traitement. Sans autre indication, le format de l'image est
identique à celui de l'image d'entrée. Le réglage
de bitpix n'a donc de sens que si on veut rétrécir ou
élargir la plage des valeurs possibles (addition,
multiplication par exemple).
Tous les paramètres optionnels, tant ceux de la fonction
que les options générales, ne sont pris en compte que
si leur valeur est différente de la valeur par
défaut.
5. Contrôles lors du lancement
Les saisies sont contrôlées lors de l'appui sur le
bouton 'Appliquer' ou 'OK'.
En cas d'erreur de saisie (valeur non numérique, nom
incorrect ou encore valeurs hors des limites) celle-ci est
signalée avec précision afin de permettre la relecture
et les corrections.
Les fichiers images passés en paramètres sont
également vérifiés :
- Existence de l'image.
- Absence d'erreur dans l'en-tête FITS et dans le
nom.
- Extension et dimensions identiques à celle des images
traitées.
- Nature de l'image dans le cas de la fonction "Optimisation du
noir".
6. Après le traitement
La liste des fichiers est rafraîchie ce qui permet
d'enchaîner les traitements si on a appuyé sur le
bouton 'Appliquer'.
Les fonctions PROFILE et MATRIX produisent un seul fichier
.txt pour une image monochrome et trois fichiers pour les images
RGB, un par plan couleur, indicés r, g et b.
7. Temps de traitement
Il est fonction de la nature des images (RGB ou non), de leur
taille et de leur nombre. Les images RGB sont préalablement
décomposées en plans couleurs qui, après
traitement, sont reconvertis en RGB.
8. Affichage
L'image est affichée avec la valeur de bitpix
sélectionnée et inscrite dans l'en-tête FITS de
l'image, indépendamment de la valeur sélectionnée
dans Configuration/Fichiers image.
9. Sauvegarde des paramètres utilisateur
Les fonctions suivantes mémorisent les réglages
effectivement utilisés :
- Re-échantillonner.
- Soustraire le fond de ciel.
- Ecrêter les extrêmes.
- Masque flou.
11. Tests avec TestAudela
Les tests des fonctions sont regroupés par groupe :
- audace_images_elaborer_maitre.test
- audace_images_aligner.test
- audace_images_combiner.test
- audace_images_adapter_geometrie.test
- audace_images_retoucher.test
- audace_images_modifier.test
- audace_images_filtrer.test
- audace_images_transformer.test
- audace_analyse_extraire.test
12. Exécution en ligne de commande
Les commandes Tourner de +90°, -90°et 180° ainsi
que Aligner automatiquement et Ecrêter les extrêmes
sont exécutables en ligne de commande (cf. les aides de ces
fonctions).