Préférence (GUI)

Les préférences sont accessibles depuis le menu Burger menu-burger ou avec le raccourci Ctrl + P. Il y a 10 pages et chaque page représente un thème. Les préférences permettent aux utilisateurs plus ou moins avancés d'optimiser Siril pour qu'il réponde au mieux à leurs besoins. Certains réglages peuvent avoir un impact négatif sur les performances du Siril, il est donc conseillé de ne modifier les réglages que lorsque l'on sait ce que l'on fait. Il y a trois boutons en bas de la boîte de dialogue des préférences : Réinitialiser restaure tous les paramètres à leur valeur par défaut, Annuler annule les changements en cours et Appliquer ferme la boîte de dialogue et enregistre les paramètres.

Dématriçage FITS/SER

dialogue

Page 1 de la boite de dialogue préférences

L'onglet Débayer FITS/SER permet à l'utilisateur de définir les paramètres de dématriçage pour les fichiers FITS, SER ou TIFF. Par conséquent, cet onglet n'est utilisable que pour un utilisateur disposant d'une caméra OSC. Il est conseillé de laisser les paramètres par défaut car Siril définira automatiquement les paramètres corrects à utiliser. Cependant, dans le cas d'un fichier TIFF qui n'est pas un AstroTIFF, ou d'un fichier qui n'a pas tous les mots-clés requis, il peut être nécessaire d'ajuster les paramètres manuellement. Dans ce cas, vous devez décocher le bouton Informations de Bayer à partir de l'entête du fichier si disponible. Cette action débloquera plusieurs paramètres que l'utilisateur pourra modifier.

  • Matrice de Bayer : Ce menu déroulant vous permet de choisir le type de matrice de Bayer utilisé par l'appareil photo. Il est généralement indiqué dans les informations du fabricant. Attention cependant, ce champ est étroitement lié à l'option Dématricer les fichiers FITS de haut en bas si aucun mot clé explicite n'a été trouvé et les résultats seront différents qu'elle soit cochée ou non. Plus d'explications sur cette dernière option peuvent être trouvées ici.

  • Décalage en X : Dans de rares cas, les fichiers sont enregistrés avec un décalage du motif de Bayer. Nous pouvons définir un décalage de 1 sur l'axe X, et un décalage de 1 sur l'axe Y. Ici, la valeur définit s'il y a un décalage en X.

  • Décalage en Y : Décalage en Y de la matrice de Bayer.

La modification de ces paramètres entraînera un dématriçage différent à chaque fois. C'est pourquoi il est fortement conseillé de laisser les paramètres par défaut, à moins d'être vraiment sûr de ce que vous faites.

Une autre option qui a moins d'impact sur le résultat final est le choix de l'algorithme de dématriçage proposé dans Interpolation de dématriçage. Les choix sont les suivants :

  • La Débayérisation rapide est l'algorithme le plus rapide disponible dans Siril. Toutefois, les autres algorithmes énumérés ci-dessous sont souvent bien meilleurs.

  • VNG4, Threshold-Based Variable Number of Gradients (nombre variable de dégradés basé sur un seuil), travaille sur un voisinage de 5x5 pixels autour de chaque pixel source. C'est un très bon algorithme pour les zones uniformes de l'image (comme le fond du ciel), mais il produit des artefacts dans les zones à fort contraste (comme les étoiles).

  • AHD, Adaptive Homogeneity-Directed, est un autre algorithme de débayérisation bien connu. Cependant, il présente généralement des artefacts en arrière-plan et de mauvaises formes d'étoiles.

  • AMaZE, Aliasing Minimization and Zipper Elimination, est un algorithme qui donne de bons résultats, en particulier sur les captures à faible bruit.

  • DCB, Double Corrected Bilinear, un algorithme plus récent, peut présenter des artefacts en arrière-plan comme l'AHD.

  • HPHD, Heterogeneity-Projection Hard-Decision, est un vieil algorithme qui donne de bons résultats mais qui est assez lent.

  • IGV et LMMSE sont très efficaces lorsqu'ils travaillent avec des images très bruitées. Cependant, IGV a tendance à perdre certaines informations chromatiques, tandis que LMMSE est l'un des algorithme de dématriçage les plus coûteux en termes de calcul et nécessite beaucoup de mémoire.

  • RCD, Ratio Corrected Demosaicing, vise à atténuer les erreurs de correction des couleurs qui sont courantes dans de nombreuses autres méthodes d'interpolation. Il donne d'excellents résultats pour les bords arrondis, par exemple les étoiles, et c'est donc l'algorithme par défaut utilisé dans Siril.

Pour le capteur X-Trans, un algorithme spécial appelé Markesteijn est utilisé quelle que soit la méthode sélectionnée dans les préférences. Pour ce dernier, il est possible de définir la qualité demandée avec l'option Qualité de dématriçage X-Trans. Elle définit le nombre de passes pour l'algorithme de dématriçage X-Trans Markesteijn, 1 est la valeur par défaut, 3 peut être légèrement meilleur mais plus lent.

Avertissement

Pour le dématriçage à la volée des fichiers SER, l'algorithme RCD est toujours utilisé, quel que soit le choix effectué dans le menu déroulant. Cela permet à Siril d'être plus efficace en termes de vitesse d'exécution et d'offrir une bonne qualité.

Options FITS

dialogue

Page 2 de la boite de dialogue préférences

La page Options FITS regroupe tous les paramètres relatifs au format natif utilisé par Siril.

  • Extension FITS : Par défaut, la valeur est fixée à .fit. Cependant, de nombreux programmes de capture utilisent l'extension .fits. Dans ce cas, nous vous conseillons de mettre à jour la valeur. Tous les fichiers créés par Siril auront l'extension définie ici. De plus, seules les séquences ayant l'extension définie dans les préférences peuvent être chargées. Il n'est donc pas possible d'ouvrir une séquence .fits et une séquence .fit sans mettre à jour cette valeur. Les extensions supportées sont :

    • .fit

    • .fits

    • .fts

    Toutes peuvent être accompagnées de l'extension .fz si les fichiers sont compressés.

    Ligne de commande Siril

    setext extension
    
    Définit l'extension utilisée et reconnue par les séquences.

    L'argument extension peut être "fit", "fts" ou "fits"
  • Type par défaut : Par défaut, Siril travaille avec des flottants 32 bits dans l'intervalle [0, 1]. C'est la meilleure façon de conserver une grande précision. Cependant, pour des raisons d'espace disque, un utilisateur peut décider de travailler en 16 bits non signés (dans l'intervalle [0, 65535]). Attention cependant, un empilement de 16 bits peut perdre beaucoup d'informations.

  • Autoriser les FITS cubes à avoir des images de tailles différentes : Cette option peut être utile pour ouvrir des fichiers FITS scientifiques qui n'ont pas été créés par Siril et qui contiennent plusieurs images de dimensions différentes, qui seraient autrement considérés comme des fichiers Siril FITSEQ invalides. Les images du JWST sont un bon exemple de l'utilisation de cette option.

  • Activer la compatibilité avec Aladin (CTYPE3 = 'RGB ') : Aladin considère un cube 3D FITS comme une image RVB (composantes Rouge, Bleue et Verte) si le mot-clé FITS CTYPE3 = 'RGB' est spécifié dans l'en-tête. Dans ce cas, toutes les valeurs BITPIX sont supportées. Sans le mot-clé FITS CTYPE3 = 'RGB', seuls les cube FITS avec 3 images partageant la même dimension et avec un BITPIX=8 seront automatiquement détectés comme des FITS RGB.

Avertissement

Cette option peut entrer en conflit avec la fonction d'astrométrie et ne doit être activée que si elle est vraiment nécessaire.

  • Mise à jour de la taille des pixels des images binées : Utilisée pour le calcul de l'échantillonnage de l'image, la taille du pixel peut être donnée de deux manières différentes : la taille réelle du pixel est donnée mais doit être multipliée par le binning (lorsque la case est cochée), la taille du pixel déjà multipliée est donnée (lorsque la case n'est pas cochée). Cela dépend du logiciel d'acquisition utilisé pour créer le FITS.

  • Compression FITS : La compression peut être intéressante dans certains cas où l'espace disque est un élément clé du traitement. Vous trouverez plus d'informations dans la section dédiée au format FITS, ici.

    La compression ajoute l'extension .fz aux fichiers créés. Siril est capable d'ouvrir une séquence avec l'extension fz sans avoir à changer de valeur dans les préférences.

Ligne de commande Siril

setcompress 0/1 [-type=] [q]
Définie si les images sont compressé ou pas.

0 signifie qu'il n'y a pas de compression tandis que 1 active la compression.
Si la compression est activée, le type doit être explicitement écrit avec l'option -type= ("rice", "gzip1", "gzip2").
Associée à la compression, la valeur de quantification doit être comprise dans la plage [0, 256].

Par exemple, "setcompress 1 -type=rice 16" définit la compression rice avec une quantification de 16

Astrométrie

dialogue

Page 3 de la boite de dialogue préférences

Astuce

N'oubliez pas que vous pouvez faire défiler la fenêtre, car il y a des options situées en bas.

Cet onglet contient toutes les options relatives à l'astrométrie. L'astrométrie est une fonctionnalité fortement implémentée dans Siril. Lorsque l'image est résolue (c'est-à-dire lorsque l'astrométrie a réussi), il est possible d'afficher les noms des objets connus. En particulier ceux listés dans les grands catalogues astronomiques. La partie annotation permet de définir quels catalogues peuvent être utilisés pour l'affichage des noms d'objets. Actuellement, il y en a 6, et ils peuvent être désélectionnés pour être ignorés :

  • Catalogue de Messier

  • New General Catalogue

  • Catalogue Index (IC)

  • Catalogue Lynds des nébuleuses sombres (LdN)

  • Catalogue Sharpless

  • Catalogue des étoiles les plus brillantes

En plus de cette liste, il y a deux autres catalogues qui sont remplis par l'utilisateur. L'un concerne les objets du ciel profond, l'autre le système solaire. Ils sont mieux décrits dans la section annotations de cette documentation.

Sous la liste des catalogues astronomiques se trouve une option permettant de définir un code d'observatoire UAI préféré. Il s'agit d'un code à 3 caractères qui peut être utilisé pour spécifier un observatoire de l'UAI proche afin d'améliorer la précision de la localisation lors de l'exécution de conesearch -cat=solsys. Si l'option -obscode= n'est pas fournie, cette valeur par défaut est utilisée de préférence à la valeur géocentrique par défaut qui est utilisée autrement. Le texte de l'option fournit un lien hypertexte vers le site web du Minor Planets Center qui maintient une liste à jour des codes des observatoires de l'UAI, afin que vous puissiez facilement trouver le code le plus proche de votre position.

En cliquant sur le bouton Afficher les noms d'objets icone astrométrie (seulement si l'image a été résolue astrométriquement), les annotations sont affichées sur l'image. Il est également possible de cliquer sur le bouton qui affiche la grille céleste wcs-grid-icon. Cette dernière ajoute, par défaut, une boussole au centre de l'image. La section Boussole permet de définir l'emplacement souhaité pour l'affichage de la boussole.

La section World Coordinate System vous permet de choisir

  • Formalisme 1 : Dans le formalisme PC i_j, les éléments de la matrice \(m_{ij}\) (matrice de transformation linéaire) sont encodés dans des cartes d'en-tête PC i_j (à valeurs flottantes), et si comme CDELT i. Les indices i et j sont utilisés sans les zéros initiaux, par exemple PC 1_1 et CDELT 1. Les valeurs par défaut de PC i_j sont 1.0 pour \(i = j\) et 0.0 sinon. La matrice PC i_j ne doit pas être singulière ; elle doit avoir un inverse. De plus, tous les CDELT i doivent être non nuls.

  • Formalisme 2 : Les mots-clés CD i_j (à valeur flottante) encodent le produit \(s_i m_{ij}\). Les indices i et j sont utilisés sans les zéros initiaux, par exemple CD 1_1. La matrice CD i_j ne doit pas être singulière ; elle doit avoir un inverse. CDELT i et CROTA i sont autorisés à coexister avec CD i_j pour aider les anciens interprètes de FITS, mais doivent être ignorés par les nouveaux lecteurs.

La partie Catalogues d'étoiles locaux de la fenêtre de dialogue concerne l'utilisation des catalogues locaux pour la résolution des images. Cette fonctionnalité est décrite en détail dans la section platesolving de cette documentation.

Dans la section Astrométrie générale, un certain nombre d'options sont disponibles pour contrôler à la fois le solveur interne Siril et astrometry.net.

Préférences supplémentaires en matière d'astrométrie

Bas de la page 3 de la boîte de dialogue des préférences

  • la première option détermine si la distance focale calculée et la taille du pixel d'entrée sont stockées dans les paramètres comme valeurs par défaut pour les images qui n'ont pas les métadonnées correspondantes, lorsqu'une solution astrométrique est trouvée.

  • Tolérance d'échantillonnage : pourcentage en dessous et au-dessus de l'échantillonnage prévu à autoriser. L'échantillonnage donné est multiplié ou divisé par 1 + ceci / 100.

  • Degrés de la correction polynomiale : les solveurs peuvent utiliser une correction polynomiale (SIP) pour travailler avec les aberrations optiques, c'est l'ordre du modèle polynomial. 0 le désactive.

  • Rayon de la cible : rayon de recherche autorisé autour des coordonnées de la cible pour la résolution (degrés). Non utilisé pour les résolutions à l'aveugle (aucune cible n'est passée).

  • Maximum de secondes pour essayer de résoudre l'image : temps autorisé pour la résolution de chaque fichier du catalogue. Il ne peut être utilisé comme temps total de résolution seulement si l'astrométrie est configurée pour cela dans le fichier de configuration.

La dernière section est consacrée à la résolution astrométrique par la suite astrometry.net.

  • Ne pas supprimer les tables FITS .xyls : la liste des étoiles est transmise pour la résolution astrométrique sous la forme d'une table FITS, cochez cette case pour conserver le fichier dans le répertoire de travail.

  • Ne pas supprimer les fichier de résultat .wcs : le résultat de la résolution astrométrique est stocké dans une en-tête FITS avec un nom finissant par .wcs. Cocher cette case pour ne pas supprimer ce fichier.

  • Emplacement du solveur local astrometry.net : Pour utiliser Astrometry.net localement dans Siril, il peut être nécessaire d'indiquer à Siril le chemin où il se trouve. Sur les systèmes UNIX, ce chemin se trouve généralement dans la variable PATH et n'est pas nécessaire. Pour Windows, si vous n'avez pas modifié le répertoire d'installation par défaut, c'est-à-dire %LOCALAPPDATA%\cygwin_ansvr, Siril le cherchera sans configuration supplémentaire. Si vous avez cygwin et que vous avez compilé astrometry.net à partir des sources, vous devez spécifier l'emplacement de la racine de cygwin ici.

  • Afficher la sortie de la commande solve-field : imprime la sortie de la résolution astrométrique dans la fenêtre principale de Siril, sinon, seul le résultat sera donné.

Pré-traitement

dialogue

Page 4 de la boite de dialogue préférences

L'onglet de prétraitement contient tous les éléments liés aux étapes qui sont exécutées jusqu'au stacking. Ici, il est possible de gérer une bibliothèque d'un offset, d'un dark et d'un flat, le nom de sortie du fichier empilé ou des corrections spécifiques pour les caméras qui utilisent le capteur X-Trans.

  • Bibliothèques Dark/Bias/Flat : Dans cette section, il est possible de charger un offset, un dark et un flat qui seront utilisés par défaut dans le pré-traitement si le bouton à droite de la boîte de texte, Utiliser par défaut est coché. Chaque chemin sera également stocké dans les mots-clés réservés $defbias, $defdark et $defflat (un jeton $) qui peuvent être utilisés lors de la sauvegarde d'un résultat d'empilement. En ce qui concerne le bias, il est possible d'utiliser plus qu'un simple chemin de fichier. En effet, dans l'équipe Siril, nous encourageons les utilisateurs à utiliser un bias synthétique comme expliqué dans ce tutoriel. Plusieurs valeurs sont alors possibles à condition que le premier caractère saisi soit le signe =. Il est possible d'utiliser une valeur entière fixe comme 500 ou une multiplication impliquant le mot-clé $OFFSET (un jeton $) tant que ce dernier est effectivement enregistré dans l'en-tête du fichier FITS, comme 10*$OFFSET. Plus de détails sont donnés dans le tutoriel.

  • Empilement par défaut : Nous définissons ici le nom par défaut que nous voulons donner aux résultats de l'empilement. Il est possible d'utiliser n'importe quelle valeur donnée dans l'en-tête FITS comme mot-clé et de l'entourer de jetons $. Si le mot-clé n'existe pas, c'est la variable qui sera utilisée, sinon c'est sa valeur. Un autre mot-clé réservé qui peut être utilisé est $seqname$. Il contient le nom de la séquence chargée. Par exemple, le nom par défaut suivant, $seqname$stacked_$LIVETIME:%d$s avec un nom de séquence r_pp_light_ et l'en-tête suivant :

    ...
    DATE    = '2022-12-08T22:21:14' / UTC date that FITS file was created
    DATE-OBS= '2015-08-21T22:18:25' / YYYY-MM-DDThh:mm:ss observation start, UT
    STACKCNT=                   13 / Stack frames
    EXPTIME =                 300. / Exposure time [s]
    LIVETIME=                3900. / Exposure time after deadtime correction
    EXPSTART=     2457256.42945602 / Exposure start time (standard Julian date)
    EXPEND  =     2457256.51666667 / Exposure end time (standard Julian date)
    ...
    

produira r_pp_light_stacked_3900s.fit.

  • Corriger les fichiers Xtrans : Ce champ de réglage est très spécifique et ne concerne que les détenteurs de certains capteurs X-Trans. En effet, certaines images de ces caméras montrent un grand carré au centre des dark et des offsets en raison de la position de la mise au point automatique (AF). Siril dispose d'un algorithme pour l'éliminer pour les caméras suivantes :

    • Fujifilm X-T1

    • Fujifilm X-T2

    • Fujifilm X-T20

    • Fujifilm X-Pro2

    • Fujifilm X-E3

    • Fujifilm X-H1

Correction X-Trans

Artéfact X-Trans corrigé par l'algorithme de Siril

Dans le cas peu probable où votre appareil photo contient cet artefact et n'est pas pris en charge, il est alors possible de définir la correction à appliquer ici. Le mieux à faire est de contacter l'équipe de développement afin d'obtenir les valeurs à entrer qui correspondraient à votre appareil photo.

Photométrie

dialogue

Page 5 de la boite de dialogue préférences

La photométrie, qui est l'étude de la lumière, est une autre fonctionnalité très présente dans Siril. Cette section des préférences vous permet de définir les paramètres associés à cet outil.

dialogue

Cercle de la photométrie d'ouverture

Le principe de base de la photométrie d'ouverture consiste à additionner le flux observé dans un rayon donné à partir du centre d'un objet, puis à soustraire la contribution totale du fond de ciel dans la même région (calculée dans l'anneau entre le rayon interne et le rayon externe), ne laissant que le flux de l'objet pour calculer une magnitude instrumentale. Cela est décrit plus en détail dans la section Photométrie de cette documentation.

  • Il est alors possible de modifier le rayon interne et le rayon externe pour définir une taille qui optimise la valeur du ciel calculée, en essayant d'éviter les étoiles à l'intérieur de l'anneau. Le rayon extérieur doit toujours être plus grand que le rayon intérieur. Par défaut, le rayon d'ouverture du flux est fixé à deux fois la FWHM de la PSF, mais il est possible de désactiver cette fonction et de définir manuellement une valeur fixe.

  • Plage de valeurs des pixels permet aux utilisateurs de fixer une limite à partir de laquelle le pixel est considéré comme mauvais pour la photométrie. En effet, faire de la photométrie sur des données saturées ne donnera jamais de bons résultats, mais même s'approcher de valeurs élevées peut ne pas être approprié car cela peut être dans le régime non linéaire des capteurs. Une valeur par défaut de 50 000 ADU est fixée pour éviter cette région, mais elle peut varier d'un capteur à l'autre. Les valeurs négatives sont également autorisées, car le bruit peut se rapprocher d'une valeur positive tout en produisant quelques pixels avec des valeurs négatives.

  • Enfin, si elle est connue, il est fortement recommandé d'indiquer la valeur du gain du convertisseur A/N en électrons par ADU : elle est utilisée dans les calculs d'incertitudes, si elle n'est pas déjà fournie dans les en-têtes des images traitées.

Outils d'analyse

dialogue

Page 6 de la boite de dialogue préférences

Pour le moment, un seul outil d'analyse d'image nécessite des paramètres. Il s'agit de l'outil inspecteur d'aberrations. Dans cet onglet, vous pouvez ajuster :

  • La taille du panneau, en pixel, qui définit la taille des images qui seront dans les panneaux. Plus la valeur est élevée, plus la taille de l'image dans le panneau est importante. Une valeur trop élevée peut empêcher de voir les défauts des étoiles.

  • La taille de la fenêtre, également en pixels, définit la taille de la boîte de dialogue. Il est généralement conseillé d'augmenter cette valeur lorsque l'on utilise un écran 4K.

dialogue

Fenêtre de l'inspecteur d'aberration

Interface utilisateur

dialogue

Page 7 de la boite de dialogue préférences

Dans cet onglet sont répertoriés tous les ajustements liés à l'interface utilisateur. Il ne s'agit pas de paramètres ayant un impact sur les processus, mais sur l'aspect et les besoins de l'utilisateur.

Astuce

N'oubliez pas que vous pouvez faire défiler la fenêtre, car il y a des options situées en bas.

  • Par défaut, le langage de Siril est définie en fonction de la langue du système. Il est cependant possible de changer la langue et de la définir selon vos besoins, pour autant qu'elle existe. Cependant, gardez à l'esprit que le Siril est développé en anglais.

  • Deux thèmes sont disponibles :

    • Le thème sombre (par défaut)

    • Le thème clair

    Le changement de le thème nécessite un redémarrage de l'application pour être complètement opérationnel.

  • Il est possible d'ajuster l'échelle de la police pour les utilisateurs disposant d'un écran 4K Ultra-HD, ou d'utiliser des icônes symboliques pour certaines icônes. Ces réglages nécessitent également un redémarrage de l'application.

  • Par défaut, Siril se souvient de la taille et de la position de la fenêtre de l'application à chaque fois que vous la fermez. En cochant le bouton Se souvenir de la position et la taille des fenêtres vous pouvez désactiver ce comportement.

  • Les miniatures des images sont généralement visibles dans les boîtes de dialogue d'ouverture. Les préférences vous permettent de ne pas les afficher si l'ordinateur a des performances limitées et que l'utilisateur n'en voit pas la nécessité. Vous pouvez également changer la taille de l'affichage des miniatures avec la liste déroulante.

  • La fonction de transfert d'écran par défaut est le paramètre qui permet d'afficher les images selon les préférences de l'utilisateur. Par défaut, ce paramètre est défini sur Linéaire. Comme cela représente réellement l'image, il est recommandé aux débutants de laisser ce paramètre par défaut. Il est facile d'oublier que vous êtes en visualisation auto-ajustée et de ne pas comprendre pourquoi les images sauvegardées ne sont pas telles qu'elles apparaissent à l'écran. Cependant, vous pouvez toujours ajuster la visualisation dans la fenêtre principale.

  • Selon le même principe, les histogrammes peuvent être affichés selon deux modes avec Mode d'affichage par défaut. Soit le mode Linéaire, soit le mode Logarithme. Ce dernier peut être très utile avec l'outil d'étirement hyperbolique généralisé. Vous pouvez cependant changer le mode dans chaque fenêtre avec un histogramme. Dans les préférences, il s'agit de définir le comportement par défaut.

  • Région d'intérêt est le paramètre qui permet de choisir le type de sélection que vous souhaitez appliquer à la ROI : Manuel ou Automatique à partir de la sélection. Ces options sont décrites en détail dans la section dédiée Définition de la ROI.

  • Comportement de la souris permet de configurer le comportement de la souris. Depuis la version 1.3.0, cela permet de configurer le comportement du double clic du milieu pour définir un niveau de zoom prédéfini. Le niveau de zoom prédéfini peut être réglé soit pour le zoom ajusté, soit pour un zoom à 100 % centré sur le curseur de la souris, soit pour alterner entre le zoom ajusté et le zoom à 100 % centré sur le curseur de la souris. Avec les autres améliorations apportées au contrôle du panoramique et du zoom à l'aide du bouton central de la souris, Siril est plus facile à utiliser d'une seule main.

  • The Mouse Configuration button opens the mouse configuration dialog. This allows you to completely customise your mouse behaviour for Siril by changing default mouse behaviour or adding or removing mouse functions. This can be particularly useful for disabled users to remap existing mouse functions to other buttons or so that they don't need modifier keys, and it can be useful for any user with a mouse with lots of buttons (or two-way scroll wheels) to assign new actions (such as save, undo, scroll through the active sequence) to mouse buttons or scroll axes in a way that has not previously been possible, or with two-way scroll wheels.

    You need to click through a reminder that this tool can remove or change mouse behaviour so that your settings no longer match the documentation. The tool has a certain amount of sanity checking built in (it will reject duplicate assignments, it will insist that the main mouse action used for interacting with the image is included, and it will check for clashes between single click and double click actions assigned to the same button and modifier. If you really mess up your configuration there is a reset button that will reset all mouse behaviour to the defaults.

    Mouse button numbering is not always obvious, especially with mice with many buttons, as the scroll wheel directions are accounted for in button numbering, so a scratchpad area is provided to the right of the dialog. If you click any mouse button here, its number will be shown in the label. This is the same number you need to use when assigning functions to that mouse button.

    Mouse configuration dialog

    Astuce

    Note that this configuration applies only to mouse events on the main drawing area (where the image is displayed). Regardless of any mouse actions configured here, the mouse behaviour will still be the same elsewhere in the application. So for example if you want to universally swap left and right mouse buttons, you can't do that here, but you may be able to do so in your Operating System settings or mouse driver config.

  • Vous pouvez configurer certaines couleurs de textes et de dessins à afficher sur l'image dans la section Couleurs. Pour ce faire, il suffit de cliquer sur le bouton de couleur et de choisir la couleur de votre choix. Ce choix porte sur 5 éléments :

    • Échantillons de l'extraction de gradient

    • Annotations standards

    • Annotations des objets du ciel profond

    • Annotation des objets du système solaire

    • Annotation des objets temporaires

Gestion des couleurs

Préférences de gestion des couleurs

Espaces de travail des couleurs

Espace colorimétrique préféré

Cette option sélectionne l'ensemble des espaces couleur de travail, à savoir un espace de travail RVB linéaire, un espace de travail RVB non linéaire avec la courbe de réponse aux tons (CRT) standard de l'espace couleur, et un espace de travail gris avec une CRT adaptée à l'espace de travail RVB. Les options sont sRGB, qui convient le mieux pour travailler avec des images destinées au WWW ; Rec2020, qui est l'espace colorimétrique à large gamut recommandé par Siril ; et Custom, qui vous permet de définir votre propre ensemble de profils à l'aide des sélecteurs de fichiers.

Profils de couleur externes

Ces sélecteurs de fichiers ne sont utiles qu'en combinaison avec l'option "À partir de fichiers" sélectionnée ci-dessus pour votre espace colorimétrique préféré.

  • Profil ICC RVB : Ce sélecteur de fichiers vous permet de choisir le profil ICC RVB correspondant à votre espace colorimétrique préféré.

  • Profil ICC de gris : Ce sélecteur de fichiers vous permet de choisir un profil ICC de gris. Ce profil doit avoir une courbe de réponse des tons (CRT) correspondant à celle de l'espace colorimétrique RVB que vous avez choisi.

Un exemple de définition d'un gamut RVB personnalisée correspondant à Pro Photo RGB est disponible sur la page des profils de couleur.

Visualisation Gamut

Ce bouton ouvre une image de référence comparant les gamuts offerts par les espaces colorimétriques sRGB et Rec2020 intégrés avec les gamuts de certains autres espaces colorimétriques RVB bien connus.

Profils personnalisés

  • Profil de moniteur personnalisé : Cette option vous permet de choisir un profil de moniteur personnalisé, par exemple si vous avez étalonné votre moniteur ou si vous utilisez un moniteur à large gammut. Un bouton permet d'effacer la sélection actuelle et une case à cocher permet de définir si le profil de moniteur personnalisé est actif ou non. S'il n'est pas actif, la transformation de l'affichage ciblera un affichage sRGB standard.

  • Intention de rendu : Cette option vous permet de choisir votre intention de rendu ICC préférée, qui est utilisée pour la transformation des couleurs de l'espace de travail vers le profil de l'écran. Une description des intentions disponibles est disponible sur la page Théorie. Un bouton à cocher est également fourni pour définir si la compensation du point noir doit être utilisée ou non.

  • Profil d'épreuvage du dispositif de sortie Cette option vous permet de choisir un profil d'épreuvage à l'écran pour un périphérique de sortie. Si aucun profil n'est défini ici, l'épreuvage à l'écran se fera avec le profil d'affichage. Un bouton permet d'effacer la sélection actuelle et une case à cocher permet d'activer ou non le profil d'épreuvage à l'écran. S'il n'est pas activé, le mode d'affichage de l'épreuvage à l'écran ne sera pas disponible.

Options d'importation/exportation de fichiers

  • Traiter les fichiers non gérés en couleur comme sRGB pour l'exportation vers les formats pris en charge : Cette option concerne les images auxquelles aucun profil de couleur n'a été attribué. Si l'option est cochée, lorsqu'une image sans profil ICC est exportée vers un format qui prend en charge les profils ICC, elle sera enregistrée avec un profil ICC sRGB ou un profil Gris avec une CRT qui correspond au sRGB TRC standard. C'est essentiellement le comportement des versions précédentes de Siril. Il fonctionne souvent bien, mais ne représente pas un flux de travail correctement géré par la couleur. L'option est activée par défaut, mais il est préférable d'éviter ce problème en utilisant les options de conversion/assignation automatique pour s'assurer que les images auront un profil ICC assigné et qu'elles seront correctement gérées au moment où vous souhaitez les enregistrer.

  • Exporter les images 8 bits en utilisant : Cette option définit l'espace colorimétrique à utiliser pour exporter les images 8 bits qui prennent en charge l'intégration des profils ICC : vous avez le choix entre sRGB et votre espace colorimétrique de travail tel qu'il a été choisi avec l'option Gamut RVB de travail ci-dessus.

  • Exporter des images 8 bits en utilisant : Cette option définit l'espace colorimétrique pour l'exportation d'images 16 bits qui prennent en charge l'intégration de profils ICC : vous avez le choix entre sRGB et votre espace colorimétrique de travail tel que choisi avec l’option Espace colorimétrique préféré ci-dessus.

  • Intention d'exportation : cela définit l'intention de transformation des images de leur espace colorimétrique attribué vers l'espace colorimétrique dans lequel elles doivent être enregistrées. Laissez ce paramètre sur Colorimétrie relative pour garantir que vos images enregistrées sont cohérentes avec la façon dont vous les avez enregistrées. D'autres intentions ne devraient probablement être choisies ici qu'à des fins de débogage et similaires.

Une préférence se trouve dans l'onglet Options FITS :

  • Intégrer les profils ICC dans les images FITS et les séquences FITSEQ : Cette option permet l'intégration de profils ICC dans les fichiers FITS : les profils sont intégrés dans un HDU supplémentaire à l'intérieur du fichier FITS, avec le nom "ICCProfile", qui correspond à la méthode d'intégration utilisée par d'autres logiciels d'astrophotographie majeurs. Il est fortement recommandé de laisser cette option activée.

Astuce

L'exportation d'images vers des formats 8 bits et 16 bits qui ne prennent pas en charge les profils ICC intégrés se fera toujours dans l'espace colorimétrique sRGB.

Conversion automatique / Options d'affectation

Attribution automatique de l'espace colorimétrique de travail

Cet ensemble de cases à cocher définit les occasions au cours desquelles une image se verra automatiquement attribuer l'espace colorimétrique de travail. Les possibilités sont : au chargement, à l'empilement, à l'étirement et en sortie d'outil de composition (pixelmath / composition RVB).

La valeur par défaut consiste à attribuer l'espace colorimétrique de travail lors de l'étirement, car c'est à ce moment-là que vous passez généralement le mode de visualisation sur Linéaire et commencez à étirer votre image pour qu'elle ressemble à ce que vous souhaitez. C’est à ce moment-là que la gestion des couleurs commence à avoir de l’importance.

Cependant, vous pouvez également attribuer l'espace colorimétrique à des étapes antérieures du traitement si vous le souhaitez. Cela présente peu d'avantages ou d'inconvénients dans la plupart des cas, mais si vous prévoyez d'exporter des images avant de les étirer, cocher les autres cases garantira qu'un profil de couleur est toujours attribué.

Astuce

Un profil de couleur ne sera jamais automatiquement attribué si Siril pense qu'il s'agit d'un seul canal extrait d'une image tricolore en utilisant l'extraction RVB, TSV, TSL, CIE L*a*b* ou Vert. Il n’existe pas de profil ICC raisonnablement attribué dans ce cas. Vous devez considérer le fichier comme des données brutes jusqu'à ce que vous soyez prêt à le recomposer avec d'autres données ou à le traiter pour qu'il ait une belle apparence, auquel cas, vous devez attribuer votre espace colorimétrique de travail préféré.

Les canaux CFA séparés, Ha et OIII peuvent se voir attribuer en toute sécurité une version linéaire de l'espace de travail, et cela sera fait si l'option rigoureuse décrite ci-dessous est active.

Si vous souhaitez éviter complètement les profils de couleur, vous pouvez sélectionner « Jamais », mais cela entraînera un flux de travail non géré par les couleurs et vos images risquent de ne pas paraître cohérentes lorsqu'elles sont visualisées dans d'autres logiciels ou lorsqu'elles sont sorties sur différents périphériques de sortie.

Attribuer de manière rigoureuse des profils ICC linéaires

Lors de l'attribution automatique de profils ICC à :

  • des images chargées qui n'ont pas de profil ICC et ne montrent aucune preuve d'étirement précédent,

  • images nouvellement empilées,

  • images nouvellement composées

Siril attribuera un profil ICC linéaire. Ceci est généralement techniquement correct, car ces images contiennent toujours des données de lumière linéaire. L'option est disponible si vous le souhaitez, mais elle est souvent inutile : consultez la page profiles pour une explication de pourquoi. Vous souhaiterez peut-être l'utiliser afin de bénéficier de la transformation d'affichage en appliquant vos étirements aux données linéaires d'origine tout en prévisualisant l'effet en sRGB (ou votre profil de moniteur personnalisé) : dans ce cas, vous devez décocher la case de conversion automatique suivante, afin que le profil reste linéaire pendant l'étirement, puis convertissez manuellement les données en votre profil de travail une fois l'étirement terminé.

Convertir d'autres profils de couleur en profil de travail ?

Cette liste déroulante définit le comportement de Siril si une image est chargée avec un profil ICC différent du profil de travail sélectionné. Les options sont : Jamais, Toujours et Demander à chaque fois. La valeur par défaut est Jamais, car cela évite toute modification non demandée de l'image. Cependant, pour un flux de travail cohérent, vous souhaiterez peut-être sélectionner Toujours, afin de toujours modifier dans votre espace colorimétrique préféré. Demander à chaque fois est une option, mais cela peut être ennuyeux, surtout si l'on considère les profils d'exportation v2 comme étant différents des profils de travail intégrés v4, donc bien que cela soit prévu pour les utilisateurs qui souhaitent gérer chaque détail, ce n'est pas particulièrement recommandé.

Profils intégrés

Exporter les profils intégrés

Siril utilise des profils de la collection de profils de couleurs d'Elle Stone pour fournir ses profils intégrés. Comme ceux-ci sont distribués sous une licence Creative Commons BY-SA-3.0 qui nécessite le partage des profils, un bouton est prévu pour exporter tous les profils intégrés vers le répertoire de travail.

Afin de fournir un profil capable de l'intention Perceptuelle sRGB, le profil ICC Preference avec des tables de recherche perceptuelles est fourni. Pour l'exporter, vous devrez accepter les mêmes termes et conditions que pour le télécharger à partir du site Web de l'ICC.

Scripts

dialogue

Page 8 de la boite de dialogue préférences

  • L'onglet Scripts contient essentiellement les emplacements où Siril doit chercher les scripts. En effet, par défaut et en fonction du système d'exploitation utilisé, les scripts sont installés à un endroit spécifique :

    • /usr/local/share/siril/scripts ou /usr/share/siril/scripts sur GNU/Linux.

    • C:\Program Files\Siril\scripts sur Windows.

    • /Applications/Siril.app/Contents/Resources/share/siril/scripts sur MacOS, si l'application a été installée dans le dossier Applications.

    Avertissement

    Sur macOS, comme l'application est signée et notariée, il est impossible de modifier les scripts à l'intérieur du paquet. Sinon, l'application ne démarrera pas. Il faut donc définir un autre chemin pointant vers un dossier où vous avez les droits d'écriture.

  • Le champ Répertoire des scripts permet de définir l'emplacement des dossier où ce trouvent les scripts que vous avez créé et/ou modifié. En cliquant sur le bouton juste en dessous, les dossiers seront à nouveau analysés et la liste des scripts dans le menu dédié sera mise à jour.

  • La section Avertissements propose de désactiver :

    1. Le texte d'avertissement qui s'affiche avant l'exécution d'un script.

    2. La vérification du mot clé requires qui doit se trouver au tout début du script afin de vérifier si le script est compatible avec la version de Siril. Nous recommandons de ne pas décocher cette option.

Performances

dialogue

Page 9 de la boite de dialogue de préférences

Les logiciels de traitement d'images astronomiques, tels que Siril, utilisent beaucoup de ressources et nécessitent généralement des ordinateurs assez puissants. Il n'est pas impossible, lorsque l'ordinateur est très occupé, qu'il se bloque complètement. Il n'est pas du tout recommandé de faire quoi que ce soit d'autre sur l'ordinateur pendant le traitement, notamment de naviguer sur Internet, car les navigateurs sont très gourmands en mémoire vive. Il est cependant possible de gérer le pourcentage maximum de RAM que Siril peut utiliser.

  • Ratio de disponible : Siril se limitera à un ratio de la quantité de mémoire physique libre et diminuera la taille des tâches si nécessaire. Une valeur supérieure à 1 signifie qu'une partie de la mémoire paginée sur une mémoire configurée sera utilisée, que le processus global sera plus lent et que le système ne répondra probablement pas pendant certaines opérations. Si vous n'avez pas configuré de mémoire paginée sur certains supports, une valeur de 1 ou plus entraînera probablement un blocage de siril ou du système d'exploitation.

  • Montant fixe (Go) : Siril se limitera à une quantité fixe de mémoire et réduira la taille des tâches si nécessaire. La configuration d'une quantité de mémoire supérieure à celle disponible sur votre système peut entraîner un crache de Siril ou du système d'exploitation.

  • L'option Profondeur de bit par défaut pour l'auto-ajustement HD définit la profondeur de bits par défaut pour le mode d'affichage Auto ajustement HD. Des profondeurs de bits plus élevées nécessitent exponentiellement plus de mémoire pour la LUT et prennent plus de temps pour la recalculer, mais permettent de mieux lisser les artefacts de quantification lors de l'affichage d'images avec des pics d'histogramme très étroits. La profondeur de bits par défaut s'appliquera à partir du prochain changement de mode de visualisation, et peut être appliquée maintenant en utilisant le bouton à droite. Cliquez sur le bouton Appliquer la profondeur de bit pour définir la profondeur de bit de l'auto ajustement HD sélectionnée.

  • FFTW multithreadée : ce bouton permet à FFTW (librairie de transformé de Fourier) d'utiliser plusieurs threads. Cela peut être plus rapide (bien que les performances n'augmentent pas linéairement avec le nombre de processeurs, en raison de la surcharge de synchronisation), mais la phase de planification de la FFTW prend plus de temps pour les systèmes multithreads, de sorte que la première FFTW pour une taille d'image donnée peut être considérablement plus lente en utilisant plusieurs threads.

  • Stratégie de planification FFTW : cette liste déroulante définit la stratégie de planification de la FFTW. La librairie FFTW dispose de plusieurs algorithmes pour calculer une FFT et planifie une FFT donnée pour optimiser la vitesse. Elle enregistre les résultats de ces plans pour une réutilisation ultérieure dans un fichier cache appelé "Sagesse", de sorte qu'un peu de temps supplémentaire passé à planifier en amont peut être récompensé si vous calculez beaucoup de FFTs de la même taille. Notez que la sagesse est spécifique à une machine donnée : elle ne doit pas être partagée entre les machines et doit être supprimée et régénérée à partir de zéro après une mise à niveau de la mémoire ou du processeur ou un changement majeur de l'environnement logiciel (changements majeurs du système d'exploitation, changements majeurs de la version de Siril). Par ordre de rapidité, Estimer est la méthode la plus rapide : cette stratégie n'effectue aucune mesure mais planifie sur la base d'un ensemble d'heuristiques. Mesure est la deuxième méthode la plus rapide : cette méthode compare la vitesse des différentes méthodes internes de FFTW pour calculer la FFT et choisit la plus rapide. En conséquence, l'étape de planification prend plus de temps. Patient envisage encore plus de plans possibles, et Exhaustif en envisage encore plus. Si vous traitez toujours des images d'une taille spécifique, les stratégies de planification les plus coûteuses peuvent être intéressantes en raison de la sagesse, mais si vous travaillez avec des images de tailles différentes, un algorithme de planification moins coûteux peut s'avérer plus approprié.

  • Limite de temps de planification FFTW : cette limite de temps arrête la planification FFTW après la limite de temps spécifiée. Ce délai est prioritaire sur la stratégie de planification. Notez que la limite de temps n'est pas strictement appliquée : La FFTW terminera tout calcul non interruptible qu'elle effectue au moment où la limite est atteinte, et si elle est fixée à zéro, la FFTW effectuera toujours au minimum la planification Estimate.

Divers

dialogue

Page 10 de la boite de dialogue de préférences

Le dernier onglet contient tout ce qui n'entre pas dans les autres catégories.

  • L'utilisation des boutons Annuler/Rétablir nécessite de l'espace disque. Beaucoup d'espace dans certains cas. Le dossier contenant les fichiers d'échange (qui sont les fichiers nécessaires au bon fonctionnement de la paire undo/redo) peut être défini dans la section Répertoire swap. L'espace disque est indiqué à droite du sélecteur de fichiers. Nous vous conseillons de ne pas modifier les paramètres par défaut, sauf si vous avez une bonne raison de le faire. Comme le choix d'un bon dossier est critique, il est possible de revenir au dossier par défaut en cliquant sur Restaurer.

  • La partie Avertissement permet de désactiver certaines fenêtres d'avertissement qui sont là pour aider les débutants.

  • Astuces de l'introduction : Au tout premier démarrage de Siril, il est possible de voir une petite animation montrant les nouveautés de l'application. Cette animation peut être rejouée en cliquant sur Jouer l'introduction.

  • Emplacement de l'exécutable StarNet : Pour utiliser StarNet dans Siril, il est nécessaire d'indiquer à Siril le chemin où se trouve l'exécutable StarNet. Pour les anciennes installations de StarNet++ v1 qui utilisent des exécutables séparés pour traiter les fichiers mono et RVB, l'un ou l'autre peut être choisi - Siril détectera automatiquement l'autre si les deux sont installés. Notez que pour ces anciennes installations, les noms originaux des exécutables rgb_starnet++ et mono_starnet++ DOIVENT être conservés. Pour toutes les versions mono-exécutables plus récentes de StarNet, Siril déterminera la version de manière heuristique et s'interfacera avec elle en conséquence.

  • Emplacement des poids de StarNet : Les nouvelles versions de StarNet basées sur Torch offrent la possibilité d'indiquer l'emplacement d'un fichier de poids de réseau neuronal : il n'est pas nécessaire qu'il se trouve dans le même répertoire que l'exécutable. Cette préférence peut être utilisée pour définir l'emplacement d'un fichier de poids à transmettre à StarNet, et elle peut être réinitialisée à l'aide du bouton associé. Remarque : cette option ne fonctionne qu'avec les installations StarNet basées sur Torch. Avec les installations StarNet plus anciennes, le fichier de poids doit se trouver dans le même répertoire que l'exécutable.

Avertissement

Il s'agit de l'emplacement de la version de StarNet en ligne de commande qui doit être fournie, et non de la version graphique.

Avertissement

Sur macOS, il peut être difficile de trouver le chemin du répertoire car Apple ne facilite pas la navigation pour certains dossiers. Une astuce consiste à taper Shift + Cmd + g dans la boîte de dialogue de choix de fichier, puis d'entrer directement le chemin d'installation, qui est généralement celui défini par Homebrew. Habituellement, c'est /usr/local/bin sur les ordinateurs intel et /opt/homebrew/bin/ sur les versions Apple Silicon.

  • Copyright TIFF : Lors de l'enregistrement de fichiers TIFF, il est possible de personnaliser le copyright dans les métadonnées EXIF dédiées.

  • Mise à jour : Par défaut, Siril vérifie les mises à jour au démarrage. Vous êtes libre de désactiver ce comportement si vous ne souhaitez pas que l'application interroge notre site web.