Introduction à Siril et au traitement d images astronomiques sous GNU-Linux Thomas Pietrzak, à partir de conseils de fm@nowhere.invalid 5 avril 2006 1 Le logiciel Au lancement, le logiciel ouvre deux fenêtres (figure 1). La première fenêtre est la fenêtre image avec 3 onglets : un pour chaque couche (rouge, vert et bleu). La seconde fenêtre ( Siril Control Center ) est la fenêtre de contrôle. Elle contient quatre ongles : File conversion, Image sequences, Pre processing et Messages. Dans un premier temps, seuls les deux premiers onglets seront utilisés. Fig. 1 Le logiciel 2 Traitement planétaire Dans notre exemple, nous allons faire un traitement sur Saturne. Disons que les images sont dans le répertoire 1
/home/tom/astronomie/020406/saturne1-2006.04.02-20h12m47s. Il faut tout d abord se placer dans ce répertoire. Pour se faire il faut commencer par cliquer que Change dir dans la fenêtre image. Dans la fenêtre de choix de répertoire (figure 2) il faut se placer dans le bon répertoire et Cliquer sur Valider (sans cliquer sur un fichier dans la partie droite de la boîte de dialogue). Fig. 2 Changer de répertoire 2.1 Conversion Les images capturées sont nommées de 1.png à 1000.png. La première chose à faire est de convertir ces images en FITS. Pour ce faire il faut utiliser l onglet File conversion dans la fenêtre de contrôle (figure 2.1). Nos images n ayant pas de préfixe, on laisse le préfixe de la source vide. Par contre l extension étant png, on change le bmp (par défaut) en png. On veut du FITS donc on met l extension à fit, et on laisse le préfixe vide. Naturellement si vous voulez saturne-1.fit à saturne-1000.fit il faut mettre saturne- comme préfixe. Fig. 3 Fenetre de conversion Nous convertissons toutes les images donc on choisit All dans la partie 2
Index. Sinon on aurait choisi Indexed et indiqué la plage dans les champs From et To. Les images étant du PNG, il faut sélectionner l option png dans Image type. Les autres options sont bmp et jpg. Note Le préfixe est mal implémenté dans les versions avant 0.7. La dernière chose à choisir est le type de sortie. Pour des images en noir et blanc on choisirait 1 1-plane fits file, ce qui créerait un fichier FITS pour chaque image contenant un plan. Nos images sont en couleur donc deux possibilités s offrent à nous : soit générer trois fichiers à un plan par image ( 3 1-plane fits files ), soit générer un fichier à trois plans par image ( 1 3-plane fits file ). Comme c est plutôt laborieux de travailler sur beaucoup de fichiers, autant en utiliser le moins donc on va choisir 1 3-plane fits file. Pour finir on clique sur Go. La figure 2.1 représente ce qui est affiché dans la console pendant la conversion. Fig. 4 Conversion vue de la console A tout moment, on peut charger une image (pour vérifier par exemple) en tapant dans la zone Command : load nomimage, nomimage étant le nom de l image sans l extension. Dans notre exemple, pour charger la première image nous faisons load 1 (figure 2.1). Notre image étant en couleurs, la fenêtre rgb est affichée, et les trois onglets de la fenêtre image contiennent les trois plans de l image. La fenêtre rgb ne sert que pour la visualisation, les interactions se passant sur les plans image. 2.2 Registration Pour ceux qui n ont pas de notion de traitement d images planétaire, je vais préciser que la prochaine étape est la registration. Quand on prend une série d images, pour diverses raisons (vent, suivi des moteurs, etc.) l image est décalée. Il faut donc aligner les images avant de les additionner, sans quoi on ne peut obtenir qu une image floue. Cette étape s appelle la régistration. Pour cela on passe dans l onglet Image sequences (figure 2.2). On va tout d abord chercher la séquence d images en cliquant sur search sequences. 3
Fig. 5 Chargement d une image Si ça se passe bien le logiciel va créer une liste des images du répertoire sous forme de fichier SEQ. Si ça se passe mal c est probablement que le répertoire de travail est mal configuré dans le logiciel. Si le logiciel ne l a pas fait, chargez la séquence. Ca charge la première image. Nous allons faire la régistration. Pour cela il faut sélectionner une zone autour de la planète dans la fenêtre image. Ensuite il n y a qu à sélectionner register all et cliquer sur Go register, la machine fait le reste. Fig. 6 Onglet Image sequences 2.3 Composition La composition est la partie la plus intéressante et la plus facile. Il suffit de choisir le nombre d images parmi les meilleures que l on veut compositer. Là c est par tatonnement que l on procède. Par exemple avec les 1000 images de saturne j ai pris les 100 meilleures. Je met donc 100 dans Stack best images, et je clique sur Go stack. Le résultat est affiché dans les fenêtres adéquates. Il ne faut aps oublier de cliquer sur Auto level dans la fenêtre image, sans 4
quoi l image sera trop saturée. Pour sauver l image en FITS, il suffit de taper save nomfichier dans la console, ou savebmp nomfichier pour enregistrer en BMP. Note La commande savebmp n a pas l air de fonctionner chez moi. 2.4 Traitement L image rendue peut encore être améliorée par un traitement numérique. Outre les divers traitements classiques que l on peut faire sous Gimp (niveaux, courbes, etc.), Siril permet de faire un traitement par ondelettes. Ce traitement permet d appliquer des transformations multi-échelles. Concrètement : on ajoute des détails sur une zone fine ou sur une zone plus grosse. On définit le nombre de niveaux et le type de lissage par la commande wavelet. Dans notre cas nous allons utiliser 6 plans d ondelettes, avec un lissage linéaire. LA commande est donc : wavelet 6 1 Ensuite il faut appliquer des coefficients à la transformation. Il faut un coefficient par plan d ondelettes, 1 étant l élément neutre : il ne modifie pas le plan. La commande est wrecons. Là il faut y aller à tâtons. Si des couleurs bizarres apparaissent, c est que le coefficient est trop gros. Ensuite il faut faire attention à ne pas trop dénaturer l image. La figure 2.4 montre un exemple de traitement par ondelettes sur notre image. Fig. 7 Exemple de traitement par ondelettes 2.5 Conclusion Ce traitement n est pas très difficile, il suffit de suivre la procédure étape par étape. 5
brute compositée traitée Fig. 8 Saturne 6