Changements dus à l'introduction de la gestion des couleurs

Siril gère désormais correctement les couleurs.

Cela signifie qu'il ne le faisait pas vraiment correctement dans le passé. Siril n'était pas une exception à cet égard : de nombreux programmes ne fournissent pas de gestion des couleurs, mais partent du principe que tout est fait dans un espace colorimétrique sRGB. Cela convient la plupart du temps, mais des problèmes ont été signalés lors de l'échange d'images entre Siril et des applications graphiques gérant correctement les couleurs.

Certains utilisateurs ont signalé que dans certaines circonstances, les images sauvegardées par Siril avaient un aspect différent dans d'autres logiciels. Pour les images exportées à partir du nouveau Siril avec gestion des couleurs, cela devrait cesser. Les images auront un aspect cohérent dans tous les logiciels avec une mise en œuvre correcte de la gestion des couleurs.

Cependant, si vous avez des images étirées enregistrées en FITS dans une version précédente de Siril et que vous les ouvrez dans Siril avec gestion des couleurs, elles peuvent dans certains cas paraître pâles et délavées. Pas de panique ! Voici une explication de la raison pour laquelle cela se produit, et comment cela peut très facilement être évité / corrigé.

Pourquoi cela se produit-il ?

Lorsque Siril lit une image FITS sans profil ICC intégré, si les préférences "Attribution automatique du profil ICC" sont activées, il essaie de déterminer si l'image a été étirée ou non. Il ne peut le faire qu'en vérifiant les entrées HISTORY dans l'en-tête FITS. S'il détecte que des fonctions d'étirement ont été appliquées, il suppose que l'image a été étirée sur un moniteur sRGB et applique le profil correspondant. Cependant, les anciennes versions de Siril n'ajoutaient pas toujours l'historique pour chaque commande, et d'autres logiciels peuvent ou non ajouter l'historique, mais Siril ne peut pas reconnaître tous les mots-clés d'étirement qui peuvent être utilisés par d'autres logiciels, de sorte qu'il peut être incapable de détecter qu'une image a été étirée. L'hypothèse de secours que nous choisissons de faire est qu'une image FITS sans profil ICC intégré est une image linéaire.

Cependant, votre FITS étiré n'est pas vraiment une image linéaire. Les données ont été étirées, et vous les avez en fait étirées pour qu'elles aient l'air correctes dans l'espace colorimétrique de votre moniteur, qui est probablement approximativement sRGB.

Lorsqu'un profil ICC linéaire lui est attribué, les routines d'affichage appliquent alors une transformation de l'espace colorimétrique de l'espace linéaire au profil d'affichage, ce qui a pour effet de l'étirer une seconde fois.

Comment l'éviter ?

Ce problème ne se produit que si l'option "Attribution automatique de l'espace colorimétrique préféré au chargement" est activée. Si cette option est désactivée, Siril n'attribuera aucun profil de couleur lors du chargement du fichier. Vous pouvez alors en assigner un manuellement à l'aide de la boîte de dialogue Gestion des couleurs.

Comment régler le problème ?

Si vous avez chargé une image avec l'option Assignation automatique activée et que le mauvais profil est assigné (ou si le mauvais profil est assigné pour toute autre raison, par exemple si vous avez chargé un fichier sauvegardé par un autre logiciel qui a assigné un mauvais profil), il est également très facile de résoudre le problème. Il suffit d'ouvrir l'image, d'aller dans la boîte de dialogue Gestion des couleurs et de sélectionner "sRGB (standard sRGB TRC)" dans la liste déroulante (ou "Gray (sRGB TRC)" si l'image est mono). Cliquez sur le bouton Assigner (pas Convertir vers) et Siril assignera le profil de couleur sélectionné à votre image.

Le tour est joué. L'affichage sera désormais correct et lorsque vous enregistrerez l'image, le profil de couleur approprié sera incorporé.