L'essentiel en 30 secondes
VeraLux HMS est un script gratuit pour Siril qui étire vos images sans détruire la couleur des étoiles. Il s'installe en deux clics depuis Siril 1.4, s'applique sur l'image encore linéaire (juste après la calibration des couleurs SPCC), et donne un bon résultat avec ses réglages par défaut.
Le problème : des étoiles qui virent au blanc
Après l'empilement, votre image est dite linéaire : presque toute l'information est tassée dans les tons sombres, et elle paraît quasiment noire. Le stretching, ou étirement de l'histogramme, sert à faire ressortir ces détails.
Le souci, c'est que les méthodes classiques (histogramme, courbes) abîment les couleurs. Plus on étire, plus les étoiles saturent et deviennent blanches, et les nébuleuses perdent leurs nuances. On passe ensuite du temps à rattraper ce qu'un meilleur algorithme aurait préservé dès le départ.
Ce que fait VeraLux HMS
VeraLux est une suite de scripts gratuits pour Siril, créée par Riccardo Paterniti (licence GPL-3.0). Son module principal, HyperMetric Stretch (HMS), sépare deux choses dans chaque pixel :
- la luminance, c'est-à-dire l'intensité lumineuse, qui est étirée ;
- la chromaticité, c'est-à-dire la couleur, qui est préservée telle quelle.
Résultat : les étoiles gardent leur teinte naturelle (bleue, jaune, orange) même avec un étirement poussé.
Petit plus : VeraLux connaît l'efficacité quantique de nombreux capteurs (Sony IMX585, IMX662...). Vous choisissez le vôtre et le calcul s'adapte. S'il n'est pas dans la liste, une formule standard (Rec.709) prend le relais, qui reste bien meilleure qu'un stretch classique.
Comment s'en servir
- Traitez votre image dans Siril comme d'habitude : empilement, suppression du gradient, éventuellement déconvolution.
- Lancez la calibration des couleurs SPCC.
- Appliquez VeraLux HMS. L'image doit encore être linéaire : si vous l'avez déjà étirée, le résultat sera incohérent.
- Finissez avec quelques courbes et un peu de saturation.
Les réglages par défaut conviennent dans la plupart des cas :
| Paramètre | Rôle | Valeur conseillée |
|---|---|---|
| Processing Mode | Rendu esthétique (Ready-to-Use) ou précision mathématique (Scientific) | Ready-to-Use |
| Target Background | Niveau de noir du fond de ciel | 0.12 à 0.15 |
| Protect b | Protège les étoiles les plus brillantes | Selon la densité d'étoiles |
| Color Grip | 1.0 = couleurs entièrement préservées | 1.0 |
StarComposer, pour remettre les étoiles
Si vous traitez la nébuleuse sans ses étoiles (en "starless"), le second module, StarComposer, les réintègre proprement. Il ajuste automatiquement leur intensité, ignore les restes de nébulosité captés dans le masque d'étoiles et corrige les halos violets ou verts.
Le bon réflexe : remettre les étoiles juste après le premier stretch, avant de pousser le contraste et la saturation. Sinon, elles ne s'intègrent plus naturellement.
VeraLux face aux autres méthodes
| Méthode | Point fort | Limite |
|---|---|---|
| Transformation d'histogramme | Rapide, simple | Abîme les couleurs des étoiles |
| GHS (Generalized Hyperbolic Stretch) | Contrôle total de la courbe | Long à maîtriser |
| VeraLux HMS | Couleurs préservées, résultat en un clic | Moins de réglages fins |
Installation
Depuis Siril 1.4 : menu Scripts, puis Gérer les scripts, recherchez "VeraLux" et installez. Le script apparaît ensuite dans le menu Scripts, prêt à l'emploi.
Mon avis
C'est probablement la plus grosse avancée pour les utilisateurs de Siril depuis l'empilement sur carte graphique. En une seule étape, VeraLux règle un problème qui demandait souvent de longues retouches à la main. Si vous traitez avec Siril et ne l'avez pas encore essayé, c'est à tester en priorité.
Dépôt officiel : gitlab.com/free-astro/siril-scripts