How to create DCP color profiles/fr

From RawPedia
Revision as of 15:05, 8 December 2015 by Lebarhon (talk | contribs) (updated)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Comment créer des profils de couleur DCP


Que sont les profils DCP et pourquoi en ai-je besoin ?

Techniquement, chaque photosite du capteur d'image d'un appareil photo numérique délivre une certain courant en fonction du nombre de photons de lumière qui ont atteint le photosite. Le courant est converti en un nombre. Ces nombres, complétés par quelques metadonnées, sont enregistrés dans ce qui est connu sous le nom de "fichier raw". A ce niveau il n'existe aucun concept de couleur et les données raw ne ressemblent en rien à une image. Comme en photographie traditionnelle, l'image doit être "développée" vers une forme exploitable. L'une des étapes de ce développement implique la conversion des nombres en couleurs, et pour cela il faut profiler l'appareil photo, pour transformer les nombres en couleurs spécifiques connues.

Pratiquement, vous devez utiliser un profil de couleur dans le but de réaliser une reproduction fidèle des couleurs, et actuellement le meilleur moyen de le faire est d'utiliser un profil "DNG camera profile" (Profil DNG d'appareil photo, en court DCP - à noter que cela est complètement différent des autres DCP qui signifient Digital Cinema Package (Paquetage de Cinema Numérique)). RawTherapee est fourni avec des profils générés pour les températures de couleur lumière du jour D65 (dérivés d'Adobe, de dcraw, faits maison, ou bien par vous, cher lecteur) et ils sont à la base du développement de chaque fichier raw que vous ouvrez. Par ailleurs, vous pouvez créer votre propre profil DCP sur mesure pour obtenir une grande précision de couleur dans des situations d'éclairage spécifiques. Supposons que vous photographiez un mariage, ou des panoramas pour une visite virtuelle, il vous faut des couleurs précises et constantes. Le spectre de couleur de la lumière extérieure d'un bâtiment est complètement différente de celle de l'intérieur, et même à l'intérieur la lumière est différente dans chaque pièce car les différents types de lampes d'usage général produisent des lumières de température et de spectre différents, et il y a souvent plusieurs lampes pour éclairer une même pièce. Si vous disposez d'un nuancier d'étalonnage des couleurs (aussi appelé charte des couleurs), tel que le X-Rite ColorChecker Passport 24-patch, tout ce que vous avez à faire est de prendre une photo de ce nuancier dans les mêmes lieux que les photos normales, une photo par situation d'éclairage (qui généralement se traduit par une photo par pièce et une dehors), puis générez les profils DCP depuis ces photos et utilisez les dans RawTherapee pour obtenir des couleurs correctes et fidèles et la balance des blancs entre toutes vos prises de vues.

Plus d'informations :

Photographie de la charte de couleur

La charte standard industrielle X-Rite ColorChecker Passport 24-patch, utilisée pour profiler les appareils photo numériques.

Ce guide suppose que vous utilisez le nuancier X-Rite ColorChecker Passport 24-patch.

Photographier un nuancier peut répondre à deux scénarios possibles :

  1. Doter RawTherapee d'un profil DCP D65 précis d'utilisation générale, pour être utilisé par tout le monde avec votre modèle d'appareil photo,
  2. Pourvoir à des situations d'éclairage spécifiques non-D65 seulement pour vous-même.

Dans le premier cas, vous prendrez grand soin à ce que le profil réponde aux exigences car beaucoup de personnes l'utiliseront. Dans le deuxième cas, vous n'utiliserez probablement ce profil que pour cette occasion spécifique, et il ne sera d'aucune utilité pour d'autres personnes.

Photographie de la charte de couleur pour intégration dans Rawtherpee
  • Lire tous les liens ci-dessus.
  • Attendre une journée claire, ensoleillée quand le soleil est haut au-dessus de l'horizon, près du zénith à midi, afin d'éviter les couleurs parasites dans le spectre.
  • Trouver un endroit loin de tout ce qui pourrait réfléchir la lumière. Votre balcon n'est pas un bon endroit, les murs renvoient la lumière et influencent négativement le spectre de lumière, même si cela ne se voit pas à l’œil nu. Un parc n'est pas un bon endroit. Un grand parking, loin des murs et des arbres convient très bien.
  • Il doit être clair maintenant que toute chose autre qu'un ensoleillement clair est mauvais. Oubliez l'usage du flash, rien n'équivaut la lumière du soleil.
  • Pencher la charte un peu en arrière, de façon à l'orienter vers le ciel. Cela assure un éclairage uniforme et que le sol ne renvoie pas de lumière dessus.
  • Enlever tous les filtres de l'objectif.
  • Régler l'objectif sur f/8 (ou toute autre ouverture idéalement adaptée, c'est habituellement autour def/8). Cela minimise le vignetage.
  • Prendre la vue raw. Enlever l'exposition multiple si votre appareil en est doté. Le bracketing est permis. Enlever tout ce qui pourrait influencer le fichier raw.
  • Prendre en photo la charte uniformément exposée de façon à ce qu'elle remplisse environ un tiers du cadrage, le cendre du cadre présentant la meilleure optique et le moindre vignetage.
  • Ouvrir un nouveau bug sur RawTherapee Google Code page, téléverser le profil DCP et les photos raw dans www.filebin.net et coller un lien dans le bug déposé dans Google Code. Dites nous dans quelle ville vous êtes, ou indiquez vos coordonnées géographiques, ainsi nous pourrons estimer la qualité de la lumière ayant servi aux prises de vues.
Photographie de la charte de couleur dans des situations d'éclairage spécifiques, pour vous-même
  • Comme ci-dessus, la charte doit remplir environ un tiers du cadrage, bien que l'aspect de l'éclairage ne s'applique pas ici. Si vous êtes dans une manifestation photo où beaucoup de photos seront prises depuis la même place, avec les mêmes conditions d'éclairage, par exemple des portraits d'affaires, immobilier, une série d'images pour un panorama à 360° dans la forêt ou un mariage, prendre une photo de la charte juste avant (ou après) les prises de vues elles-mêmes.

Créer le DCP

Il y a plusieurs façons de créer un DCP. La plus simple est d'utiliser le logiciel livré avec la cible test. L'alternative Open source de la plus haute qualité est d'utiliser DCamProf.

Création de DCP en utilisant le logiciel X-Rite

Tout simplement installer le logiciel X-Rite ColorChecker Passport fourni avec votre charte (il fonctionne aussi sous Linux avec wine, suivre les étapes indiquées pour l'installation d'Adobe DNG Converter dans l'article Comment convertir les formats raw en DNG ) et ouvrez y votre photo. Cela suppose que la photo est au format DNG, vous devez donc auparavant la convertir en DNG. L'utilisation est simple et évidente, c'est intuitif.

Création de DCP en utilisant DCamProf

DCamProf, écrit par Anders Torger, est un outil libre et open source en ligne de commande pour générer des profils d'appareil photo et réaliser des tâches en rapport aux profils d'appareils photo et au profilage. Notamment, il peut générer des profils aussi bien dans les formats ICC et DNG, et il est capable de générer des profils LUT réguliers et de haute qualité à partir de prises de vues CC24 ou autres cibles.

La page d'accueil du programme contient toute une liste de fonctionnalités et extensions, la documentation est claire. Utilisez là comme source première d'information. Cet article de Rawpedia s'utilise en simple référence pour illustrer le procédé de compilation du programme et son utilisation pour créer un profil DCP pour un double illuminant.

Page d'accueil de DCamProf : http://www.ludd.ltu.se/~torger/dcamprof.html Avant la compilation, assurez vouss d'avoir les dépendances nécessaires : LCMS2 et libtiff Compiler est aussi simple que télécharger, décompresser et aller dans le dossier de la dernière version de DCamProf, puis simplement écrire "make".

Vous aurez aussi besoin d'installer ArgyllCMS car nous devrons utiliser certains de ses outils. Dans le code en exemple ci-dessous ses outils sont "préfixés" avec "argyll-". Ce n'est peut-être pas le cas sur votre système, par exemple, dans Gentoo l'outil exécutable "scanin" est appelé "argyll-scanin" alors que dans Ubuntu, il est appelé "scanin". Adapter selon les circonstances.

Pour générer un DCP double illuminant à partir de deux prises de vue du ColorChecker Passport :

Une photo d'une cible X-Rite ColorChecker Passport CC24 est tournée et recadrée dans RawTherapee prête à être utilisée par DCamProf pour générer un DCP.
  1. Prendre deux photos de la cible couleur comme expliqué plus haut dans le chapitre Photographie de la charte de couleur.
  2. Pour chacune des deux photos, faire ce qui suit :
    Ouvrir le photo dans la dernière version de RawTherapee,
    Appliquer le profil neutre,
    La faire pivoter de façon à ce que le pavé marron soit dans l'angle supérieur gauche et le noir dans l'angle en bas à droite,
    Recadrer au niveau des repères dans les angles,
    Dans l'outil Gestion de la couleur (ICM) cliquer sur "Utiliser l'image comme profil de référence", et dans la fenêtre qui apparait s'assurer que "Apply white balance" (= Appliquer la balance des blancs) n'est pas coché. Enregistrer l'un sous le nom "daylight.tif" et l'autre sous le nom "tungsten.tif" dans le même dossier qui contient l’exécutable "dcamprof" compilé.
  3. Ouvrir le dossier contenant l'exécutable "dcamprof" compilé et exécuter :
argyll-scanin -v -dipn tungsten.tif /usr/share/argyllcms/ref/ColorChecker.cht data-examples/cc24_ref.cie tungsten-diag.tif
argyll-scanin -v -dipn daylight.tif /usr/share/argyllcms/ref/ColorChecker.cht data-examples/cc24_ref.cie daylight-diag.tif
./dcamprof make-profile -i StdA tungsten.ti3 tungsten.json
./dcamprof make-profile -i D50 -C daylight.ti3 daylight.json
./dcamprof make-dcp -n "Pentax K10D" tungsten.json daylight.json "Pentax K10D tungsten daylight DCamProf.dcp"

Il est très important qu'à l'étape make-dcp vous spécifiiez d'abord tungsten.json et daylight.json ensuite !

Votre DCP double illuminant est prêt. Créez un nouveau PP3 par défaut pour les fichiers raw qui utilise ce DCP par défaut, voir Comment créer des profils de couleur DCP.

Par défaut DCamProf adoucira la LUT pour prioriser la douceur par rapport à la précision, ceci donne un profil plus robuste pour une utilisation générale. Si vous le désirez, il est possible de contrôler manuelement tous les paramètres d'adoucissement mais généralement ce n'est pas nécessaire. Voir la documentation de DCamProf poour plus d'informations.

Inclusion de la matrice de couleur dans RawTherapee

En plus de l'inclusion du profil DCP dans RawTherapee, la matrice de couleur peut aussi être intégrée dans le code de RawTherapee's (dans Ajouter la prise en charge de nouveaux formats raw, ou dans notre implémentation de dcraw, ou dans l'implémentation officielle de dcraw, car nos modifications sont disponibles en amont). Voir ce guide, plus particulièrement les étapes 5-10 (bien que toutes ne soient pas nécessaires, par exemple c'est inutile pour un profil ICC puisque DCP est meilleur).