Color Management/fr: Difference between revisions
(→DCP Illuminant: updating) |
(→Utiliser la courbe tonale du profil DCP: updating) |
||
| Line 57: | Line 57: | ||
Vous pouvez cependant choisir de baser le rendu des couleurs sur un des illuminants spécifiques. dans certains cas cela peut produire des couleurs plus agréables. Cela peut aussi être intéressant à des fins de diagnostic pour constater l'importance de la différence du rendu de couleurs entre les illuminants, mais comme déjà dit, pour un usage ordinaire, ce paramètre ne devrait pas être modifié. | Vous pouvez cependant choisir de baser le rendu des couleurs sur un des illuminants spécifiques. dans certains cas cela peut produire des couleurs plus agréables. Cela peut aussi être intéressant à des fins de diagnostic pour constater l'importance de la différence du rendu de couleurs entre les illuminants, mais comme déjà dit, pour un usage ordinaire, ce paramètre ne devrait pas être modifié. | ||
=== | ==== Courbe tonale du profil DCP ==== | ||
Certains DCP fournis par des tiers contiennent une courbe tonale qui pourrait être utilisée pour ajouter du contraste et de la luminosité afin de simuler un aspect de film. Ceci est principalement utilisé dans les profils simulant les réglages du fabricant de l'APN. La case à cocher Courbe tonale sera désactivée pour les profils qui ne contiennent pas de courbe tonale. | Certains DCP fournis par des tiers contiennent une courbe tonale qui pourrait être utilisée pour ajouter du contraste et de la luminosité afin de simuler un aspect de film. Ceci est principalement utilisé dans les profils simulant les réglages du fabricant de l'APN. La case à cocher Courbe tonale sera désactivée pour les profils qui ne contiennent pas de courbe tonale. | ||
Revision as of 09:51, 15 October 2019
Profil d'entrée
Un fichier raw contient une collection de relevés de lumière capturés et quantifiés par le capteur et son électronique associée. Le rôle du profil d'entrée est d'attribuer avec précision à chacun de ces relevés une couleur de l'espace colorimétrique pour assurer une fidèle reproduction de toutes les couleurs de la scène capturée. Le profil d'entrée est appliqué aux données de l'image au début du pipeline de traitement de RawTherapee et la plupart des outils traitent les données en aval dans le pipeline.
Pour obtenir des informations détaillées voir :
- https://www.ludd.ltu.se/~torger/dcamprof.html
- https://ninedegreesbelow.com/photography/articles.html#profile-digital-camera
- How to create DCP color profiles/fr
Sans profil
Aucun profil de couleur d'entrée ne sera appliqué. La matrice de couleurs sera composée de "1" le long de la diagonale et de "0" partout ailleurs.
- Les fichiers raw utiliseront les couleurs RVB natives de l'appareil photo. Ne seront effectués que le dématriçage et la balance des blancs.
- Lee fichiers non-raw seront affichés sans aucun profil d'entrée intégré d'appliqué, y compris sans correction gamma, ce qui signifie qu'ils auront un aspect lumineux.
Cette option n'est généralement utilisée qu'à des fins d'enseignement ou scientifiques. Par exemple si l'appareil photo a enregistré des couleurs bien en dehors des gamuts conventionnels, ne pas utiliser de profil d'entrée garantit qu'aucun écrêtage ne se produit.
Celui de l'appareil photo
RawTherapee recherche la matrice de couleurs dans trois endroits :
- Dans le code dcraw qui est intégré dans RawTherapee,
- Dans le fichier raw lui-même,
- Sur votre système, dans un fichier texte appelé
camconst.jsonqui est installé avec RawTherapee.
Les informations sont collectées depuis ces trois places et les données de camconst.json sont prioritaires sur les autres sources. Il y a une exception concernant la matrice de couleur d'entrée en ce sens que si le fichier raw est en format DNG et que la métadonnée Exif Software (0x0131) ne commence pas par la chaîne de caractères "Adobe DNG Converter" et que le fichier contient bien une balise ColorMatrix2, alors la valeur de cette balise est priorisée.
Une matrice de couleur est une matrice 3x3 de valeurs constantes qui est multipliée par les couleurs RVB natives de l'appareil photo, pour les convertir en couleurs aussi fidèles que possible. Une matrice de couleurs fonctionne mieux (c'est à dire fournit des couleurs plus précises) lorsque la balance des blancs est proche de ce pourquoi la matrice a été calibrée. La matrice "standard de l'appareil photo" est calibrée pour D65, c'est à dire 6500K. Ne pas s'inquiéter si la balance des blancs en est assez éloignée, les couleurs seront tout de même assez précises.
Pour les applications n'exigeant pas des couleurs les plus précises et les mieux ajustées, tel qu'une photo de paysage, la matrice de couleur donnera de bons résultats. Un avantage du traitement par la matrice de couleur, par opposition aux conversions DCP et ICC basées sur des tables de correspondance, est qu'il est purement linéaire, c'est à dire qu'une couleur sombre et une claire de même teinte et saturation sont traduites de la même façon. Cela le rend robuste et il sera sûrement le meilleur choix si vous exportez les images pour traitement dans une application HDR ou autre alors qu'une réponse linéaire et prévisible de la couleur est requise.
Sél. auto du profil de l'APN
Utilise un profil d'entrée DCP ou ICC. Les profils DCP sont priorisés. Ils peuvent fournir des couleurs plus précises que la matrice standard.
Ces profils sont méticuleusement créés par nous, en utilisant des photos de cibles couleurs soumises par les utilisateurs. si vous avez accès à une cible couleur et que nous n'avons pas encore de profil DCP double illuminant pour votre appareil photo (voir [1]), alors soumettez nous les photos demandées afin que nous puissions améliorer la précision de couleur pour votre modèle d'appareil photo. Vous trouverez des instructions dans l'article intitulé "Comment créer des profils de couleur DCP".
Si aucun profil DCP ou ICC n'est disponible pour votre appareil photo, RawTherapee reviendra à la matrice de couleur standard de l'appareil pĥoto.
Les profils de l'appareil photo fonctionnent dans le domaine normal, du noir jusqu'au dépassement hors domaine. Si vous validez la reconstruction des hautes lumières, des données nouvelles sont ajoutées au-delà du niveau hors domaine et si vous les amenez dans l'espace colorimétrique visible (avec une exposition négative par exemple), ce domaine ne sera pas naturellement couvert par le profil. Cependant, RawTherapee étendra linéairement le profil pour couvrir aussi ce domaine, ces couleurs là obtiendront la même correction que les couleurs les plus lumineuses de la même teinte et saturation du domaine normal.
Personnel
Spécifie un profil d'entrée d'appareil photo personnalisé DCP ou ICC.
Si RawTherapee n'a pas de profil DCP pour votre modèle d'appareil photo et que vous n'avez pas accès à une cible couleur, vous pouvez obtenir un profil auprès de Adobe DNG Converter. Voir l'article "Comment obtenir des profils LCP et DCP" pour apprendre comment procéder.
DCP est un format spécialement conçu pour les profils d'appareil photo et RawTherapee supporte en principe les plus récents standards DNG (ce qui englobe les DCP), ainsi, vous pouvez par exemple utiliser tous ceux fournis par le convertisseur DNG d'Adobe. D'un autre côté, les profils ICC sont plus délicats. Les profils ICC sont utilisés pour une multitude d'usages (imprimantes, écrans, etc.) et puisqu'ils ne sont pas conçus spécifiquement pour le profilage d'appareils photo, les divers revendeurs ont choisi différentes approches pour leurs profils ICC. En pratique cela signifie que l'image d'entrée doit être pré-traitée d'une façon spécifique pour que le profil fonctionne. Le profil lui-même manque d'informations sur la manière de réaliser ce pré-traitement, ce qui signifie que si vous utilisez un profil fourni par un tiers, RawTherapee peut ne pas faire le pré-traitement attendu; les résultats seront variables.
DCP
DCP Illuminant
Certains profils de Rawtherapee ont un mode d'éclairage unique (Lumière du jour/D50), alors que d'autres ont un double mode d'éclairage (Daylight/D50 et Tungsten/StdA). Si un profil à double mode d'éclairage est chargé, le paramètre "DCP Illuminant" est validé et vous pouvez choisir lequel doit être pris en compte. Le standard actuel DCP (partie du standard DNG) ne permet pas ce choix, mais à la place une interpolation entre les deux illuminants est calculée sur la base de la balance des blancs choisie (il n'y aura interpolation que si la balance des blancs se situe entre les deux illuminants, sinon le plus près est choisi). Ce mode "interpolé" est la configuration par défaut de "DCP Illuminant" et pour tout usage habituel vous n'avez pas besoin de le changer.
Vous pouvez cependant choisir de baser le rendu des couleurs sur un des illuminants spécifiques. dans certains cas cela peut produire des couleurs plus agréables. Cela peut aussi être intéressant à des fins de diagnostic pour constater l'importance de la différence du rendu de couleurs entre les illuminants, mais comme déjà dit, pour un usage ordinaire, ce paramètre ne devrait pas être modifié.
Courbe tonale du profil DCP
Certains DCP fournis par des tiers contiennent une courbe tonale qui pourrait être utilisée pour ajouter du contraste et de la luminosité afin de simuler un aspect de film. Ceci est principalement utilisé dans les profils simulant les réglages du fabricant de l'APN. La case à cocher Courbe tonale sera désactivée pour les profils qui ne contiennent pas de courbe tonale.
Le mode de courbe utilisé par la courbe tonale du DCP est le même que le mode "Similaire Film" de l'outil Exposition, ce qui fait que vous pouvez reproduire l'effet obtenu en utilisant les courbes tonales de l'outil Exposition dans le mode Similaire Film. Lorsque le contraste est appliqué avec une courbe similaire film l’apparence des couleurs change et la saturation globale est augmentée, sauf pour les couleurs lumineuses qui sont dé-saturées à la place. Certains profils qui possèdent des courbes intégrées sont pré-corrigés pour tenir compte de ce changement de l'apparence des couleurs et ne produira donc pas l'aspect attendu sans que la courbe soit appliquée. La plupart cependant donnent de bons résultats sans appliquer la courbe tonale surtout si vous ajoutez vous-même une courbe similaire parmi les courbes de l'outil Exposition, mais si vous désirez voir exactement ce que le concepteur du profil a souhaité obtenir vous devriez activer la courbe tonale.
Alors que le profil couleur d'entrée est appliqué aux premières étapes de la Succession des outils dans le pipeline, la courbe tonale DCP est appliquée plus tard dans le pipeline quelque part après 'outil Exposition.
La courbe utilisée dans certains des profiles DCP fournis par RawTherapee est la même que la courbe utilisée par défaut par Adobe Camera Raw. Vous pouvez obtenir la courbe à partir de ce fichier : File:DCP tone curve.rtc.
Régler l'une des courbes tonales dans l'outil Exposition sur "Personnaliser", régler le mode de courbe sur "Similaire film", et utiliser le bouton
"Charger une courbe depuis un fichier" pour appliquer DCP tone curve.rtc
Utiliser Base table
Cela active la table de correspondance "HueSatMap" du DCP qui est utilisée pour ajouter des corrections non linéaires sur la matrice de base. C'est un paramètre pour utilisateur avancé et à moins que vous ne désiriez que le pur résultat matriciel, laissez le activé. Il est grisé si le profil embarqué n'a pas de table HueSatMap.
Utiliser Look table
Cela active la table de correspondance "LookTable" du DCP qui est utilisée pour ajouter un aspect subjectif généralement accompagné d'une courbe tonale intégrée. C'est à dire que si vous désactivez la table de correspondance et la courbe du DCP, vous risquez d'obtenir un profil "colorimétrique" neutre, si le DCP a été conçu de cette manière, ce qui n'est pas toujours le cas (si le DCP possède à la fois une table de correspondance et une table de base il est probable que ce soit le cas, mais s'il ne possède qu'une table de correspondance il ne fonctionnera probablement pas bien si elle est désactivée). La désactivation d'éléments individuels du DCP est considérée comme paramétrages d'utilisateur avancé, vous devriez normalement les laisser activés.
Utiliser Baseline exposure offset
Le DCP peut indiquer un décalage d'exposition qui correspond à un décalage du curseur d'exposition. l'objectif de cela est typiquement de rendre la luminosité de l'image équivalente à la luminosité des propres JPEG de l'appareil photo, ce qui peut être utile si vous prenez des vues en exposition automatique. Actuellement ce décalage est appliqué "sous la surface" vous ne le voyez donc pas sur le curseur d'exposition.
Notez que si vous utilisez des profils propriétaires d'Adobe, ceux-ci considèrent que la balise "baseline exposure" (exposition de référence) du DNG est aussi appliquée (le décalage du profil est ajouté au total). Actuellement il n'y a pas de support pour la balise du DNG, vous devez donc la trouver par vous-même (en utilisant exiftool par exemple) et ensuite entrer ce décalage avec le curseur d'exposition si vous voulez obtenir exactement la même luminosité qu'avec Camera Raw d'Adobe.
Sauver Image de Référence
En cliquant sur le bouton "Sauver Image de Référence", vous enregistrez l'image TIFF linéaire avant l'application du profil d'entrée. Ce fichier peut-être ensuite utilisé pour le profilage, c'est à dire pour créer un profil d'entrée d'appareil photo. Vous pouvez utiliser le programme open-source ArgyllCMS pour réaliser des profils ICC, et DCamProf pour créer des profils ICC ou DCP.
Les recadrages, redimensionnements et transformations (rotation) s'appliquent, vous permettant de rendre l'image de sortie plus facile à exploiter par le logiciel qui la reçoit. ArgyllCMS est très exigent par exemple et exige que la scible du test soit seule visible dans l'image.
Vous avez aussi le choix d'exporter avec ou sans l'application de la balance des blancs. Pour les profils ICC vous devriez exporter avec la balance des blancs, mais si vous désirez réaliser un profil DNG ou une matrice de couleur de type DCRAW, vous devriez exporter sans appliquer la balance des blancs.
Profil de travail
Le profil de travail par défaut est ProPhoto et ne doit pas être modifié pour un usage habituel.
Le profil de travail spécifie l'espace colorimétrique de travail, qui est l'espace colorimétrique utilisé pour les calculs internes, par exemple le calcul de la saturation, la brillance/contraste RVB et les ajustements de la courbe tonale, la chrominance, etc.
Quand RawTherapee était basé sur les nombres entiers il était recommandé de ne pas utiliser un espace colorimétrique plus étendu que l'absolue nécessité pour obtenir une meilleure précision des calculs. Cependant, RawTherapee a opté en 2011 pour le calcul en virgule flottante et depuis la version 4.0.12 le profil de travail par défaut est ProPhoto qui présente un gamut très étendu.
Le choix du profil de travail influence les effets de la courbe dans tous les modes sauf le mode perceptuel, dans ce mode, changer de profil de travail n'affectera pas les effets de la courbe. Si vous avez des difficultés pour faire tenir les couleurs à l'intérieur du gamut de sortie, vous pouvez tenter de changer de profil de travail alors que vous utilisez les courbes, et ce dans tout mode sauf le mode perceptuel.
Notez que le profil de travail ne spécifiera que les couleurs primaires rouge, verte et bleue, gamma ne changera pas car le pipeline de traitement de RawTherapee est en virgule flottante sans encodage du gamma (c'est à dire gamma = 1.0). Certains outils (comme les courbes et les histogramme) continueront à s'afficher avec un gamma (généralement un gamma sRGB) qui est codé en dur pour l'outil et reste le même quelque soit le profil de travail.
Ajout de profils de travail personnalisés
RawTherapee 5.5 autorise la spécification de profils de travail personnalisés grâce à un fichier JSON. Le fichier doit s'appeler workingspaces.json et être placé dans :
- Le dossier des profils ICC, comme indiqué dans Préférences > Gestion des couleurs > Dossier des profils ICC,
- Ou dans le dossier des profils ICC propre à RawTherapee :
- Windows:
<dossier d'installation de rt>\iccprofiles - Linux :
- Si installé au moyen du gestionnaire de paquets ou bien compilé par vous-même avec l'option
BUILD_BUNDLE=OFF:/usr/share/rawtherapee/iccprofiles - Si compilé par vous-même avec l'option
BUILD_BUNDLE=ON:<dossier d'installation de rt>/iccprofiles
- Si installé au moyen du gestionnaire de paquets ou bien compilé par vous-même avec l'option
- macOS :
/library/ColorSync/Profiles/Displays
- Windows:
Le format de workingspaces.json est comme suit :
{"working_spaces": [
{
"name" : "ACES",
"file" : "/path/to/ACES.icc"
},
{
"name" : "ACEScg",
"matrix" : [0.7184354, 0.16578523, 0.09882643, 0.29728935, 0.66958117, 0.03571544, -0.00647622, 0.01469771, 0.66732561]
}
]}
Si "matrix" est présent, "file" est ignoré. Si "file" est seul présent, la matrice est extraite du profil ICC. Pour cela, RawTherapee ne regarde que les colonnes R, V et B de la matrice et le point blanc défini dans le profil. L'adaptation Bradford est utilisée pour convertir la matrice en D50. Tout le reste dans le profil (LUT, TRC, etc.) est ignoré.
Il est de la responsabilité de l'utilisateur se s'assurer que le profil est adapté pour une utilisation dans un espace de travail.
Gamma - TRC - Tone response Curve
Cette fonctionnalité permet de faire varier le gamma et la pente au niveau du profil d'entrée. Elle s'applique juste après les conversions Raw, et avant d'entamer les processus "RGB". On la retrouve dans d'autres logiciels comme UFRaw ©
Elle vise plusieurs objectifs :
- Pédagogique : vous pouvez ainsi voir directement à l'écran les importantes différences entre par exemple
- un gamma standard = 1.8 - utilisé en Output profile par Prophoto
- un gamma standard = 2.2 - utilisé en Output profile par AdobeRGB
- une TRC - "BT709" qui correspond à g=2.22 et s=4.5 - une partie linéaire "jusque 4.5", puis une partie logarithmique avec g=2.22. Cet ensemble donne pour les moyennes et hautes lumières le même résultat que "gamma standard = 1.8", mais apporte un bien meilleur rendu des ombres, en supprimant l'impression de grisaille.
- une TRC - "sRGB" qui correspond à g=2.4 et s=12.92 - une partie linéaire "jusque 12.92", puis une partie logarithmique avec g=2.4. C'est le rendu habituel choisi par des nombreux logiciels dont par exemple Lightroom ©
- etc.
- Exportation - activités particulières : vous pouvez décider - en dehors du choix "Output profile" de travailler directement avec un gamma linéaire, par exemple pour exporter vers un autre logiciel et voir directement les résulats
- Action sur Shadows - Highlights : cette fonctionnalité ne remplace pas les autres modules de Rawtherapee comme par exemple "Shadows/Highlights", ou les courbes dans "Exposure", etc., mais elle les complète
- vous pouvez déboucher les ombres en agissant sur le curseur "Slope", des valeurs jusque 150 permettent une transformation importante de l'image dans les ombre.
- vous pouvez agir sur les hautes et moyennes lumières en agissant sur le curseur "gamma", des valeurs jusque 15 sont disponibles
- regardez l'évolution de l'histogramme
- Commentaires :
- je n'ai pas prévu de présélection de TRC - comme dans "Output Profile", par soucis de simplification
Profil de sortie
Spécifie le profil de couleur de sortie, l'image sauvegardée sera transformée dans cet espace colorimétrique et le profil sera intégré dans les métadonnées. Les effets du profil de sortie sur l'image ne peuvent être vus dans l'aperçu.
RawTherapee permet de spécifier des profils de classe périphérique d' entrée (par ex le profil de votre boitier), d' affichage ou de sortie (par ex imprimante) avec un espace colorimétrique RVB, car RawTherapee n'enregistre que des images RVB. Les profils listés dans la liste déroulante sont ceux qui sont livrés avec RawTherapee et ceux enregistrés dans le répertoire défini dans Préférences > Gestion des couleurs.
La fonctionnalité d'épreuvage écran est dédiée à la simulation du rendu de l'imprimante. Elle vous permet de prévisualiser ce que donnera votre image une fois imprimée, en supposant que vous utilisez un profil d'imprimante qui simule correctement le couple imprimante et papier. Pour une meilleure qualité d'impression, après avoir peaufiné votre photo en utilisant l'épreuvage d'écran, vous devriez sélectionner le profil de l'imprimante en tant que profil de sortie et enregistrer la photo avec ce dernier. Cela garantit que l'image est encodée avec l'espace colorimétrique de l'imprimante directement depuis la représentation en virgule flottante interne de haute qualité de RawTherapee, au lieu d'un enregistrement en image 8 bits en sRVB par exemple, et puis ensuite convertie dans le profil de l'imprimante, ce qui provoquerait des pertes.
L'histogramme principal et les indicateurs hors domaine de RawTherapee seront aussi basés sur le profil de sortie. Cependant, l'image d'aperçu montre toujours toutes les couleurs dont le moniteur est capable, ce qui peut être plus ou moins que le profil de sortie sélectionné si le profil du moniteur a été configuré dans Préférences.
RawTherapee est livré avec de nombreux profils de sortie de haute qualité de fabrication maison :
- RT_sRGB
- similaire à sRGB
- gamma proche de sRGB: g=2.40, pente=12.92
- RT_sRGB_gBT709
- similaire à sRGB
- Gamma BT709: g=2.22, pente=4.5
- RT_sRGB_g10
- similaire à sRGB
- Gamma linéaire g=1.0, pente=0
- RT_Medium_gsRGB
- similaire à AdobeRGB1998
- Gamma proche de sRGB: g=2.40, pente=12.92
- RT_Large_gsRGB
- similaire à ProPhoto
- Gamma proche de sRGB g=2.40, pente=12.92 (proche de "Melissa" utilisé par Lightroom)
- RT_Large_gBT709
- similaire à ProPhoto
- Gamma BT709: g=2.22, pente=4.5
- RT_Large_g10
- similaire à ProPhoto
- Gamma linéaire g=1.0, pente=0
- Rec2020
- gamut élevé (nouveau profil)
- Gamma BT709: g=2.22, pente=4.5
Le profil de sortie recommandé pour une sauvegarde sous un format 8 bits et/ou publication sur le web est RT_sRGB. Si aucun profil n'est sélectionné, aucun ne sera intégré, ce qui signifie l'utilisation de "sRGB", bien qu'il soit plus sûr d'intégrer RT_sRGB en termes d'obtention d'un affichage correct dans diverses applications.
RT_sRGB est une version de qualité supérieure du profil standard sRGB, qui de façon surprenante est de qualité inégale d'une implémentation à l'autre. RT_sRGB a été fabriqué maison pour RawTherapee par Jacques Desmis et possède 4096 points LUT, a comparer à la plus faible qualité de 1024 points des profils sRGB. Les applications qui n'ont pas de gestion de la couleur et qui ne tireront aucun avantage de RT_sRGB se replieront sur sRGB.
Les profils de sortie de gamut étendu tels que RT_Large_gsRGB sont généralement utilisés pour une exportation en format 16 bits ou plus en vue d'une édition ultérieure dans une autre application. Si vous envoyez l'image pour impression, un profil de sortie de gamut étendu est aussi recommandé, car certaines imprimantes peuvent les utiliser (au moins dans certaines couleurs).
Vous devriez avoir un moniteur de gamut étendu si vous désirez travailler avec des profils à gamut étendu, sinon vous pilotez dans l'obscurité.