Comment Photoshop / Lightroom obtient-il la température de couleur d'une image Raw?

10

J'ai capturé une image Raw à l'aide de mon Canon 450D. Lors de l'importation de ce fichier RAW (CR2) dans Lightroom et Photoshop CS5, il montrait la température à 4900 et le réglage de la balance des blancs - "Comme prise de vue". Lorsque j'ai vérifié les données EXIF ​​associées à ce fichier CR2 brut, il n'y a aucune mention du paramètre de température de couleur.

J'ai utilisé Irfanview pour voir ces données EXIF. Le plugin brut Irfanview + Canon peut ouvrir ce fichier Canon CR2 brut. **

  1. Alors, comment Photoshop / Lightroom calcule-t-il la température de couleur à partir des données d'image brutes?

  2. Serait intéressé de savoir quel type d'algorithme / calcul mathématique cela permet d'obtenir ce nombre de température?

  3. Serait-il possible que le fichier brut CR2 contienne ces informations de température de couleur, mais l'affichage des informations Irfanview Exif l'a en quelque sorte manqué / foiré?

Tout pointeur serait utile.

goldenmean
la source

Réponses:

15

Il est dans les données EXIF, mais l'info est sous étiquette Canon. Pour toutes les tâches liées à EXIF, je recommande sans réserve ExifTool de Phil Harvey.

Voici un exemple de fichier réel (qui a été tourné par hasard avec le Canon 450D)

$ exiftool -canon: "WB_RGGB *" -canon: "* temp *" MG_5366.CR2
Niveaux WB RGGB tels que photographiés: 2270 1024 1024 1520
Niveaux WB RGGB Auto: 2270 1024 1024 1520
Niveaux WB RGGB mesurés: 2267 1023 1024 1518
Niveaux WB RGGB Lumière du jour: 2245 1024 1024 1425
Niveaux WB RGGB Nuance: 2595 1024 1024 1197
Niveaux WB RGGB Nuageux: 2422 1024 1024 1299
Niveaux WB RGGB Tungstène: 1660 1075 1075 2222
Niveaux WB RGGB Fluorescent: 1960 1024 1024 1945
Niveaux WB RGGB Kelvin: 2245 1024 1024 1425
Niveaux WB RGGB Flash: 2485 1024 1024 1273
Température de la caméra: 18 C
Température de couleur: 5200
Température de couleur telle que prise de vue: 4955
Temp. Couleur auto: 4955
Température de couleur mesurée: 4955
Temp de couleur lumière du jour: 5200
Nuance de température de couleur: 7000
Temp de couleur nuageux: 6000
Temp de couleur tungstène: 3200
Température de couleur fluorescente: 3776
Température de couleur Kelvin: 5189
Temp de couleur flash: 6310

NB: Utilisateurs Windows: vérifiez que vous utilisez des guillemets doubles, pas des guillemets simples.


EDIT: Les informations Color Temp sont des données «agréables à savoir», mais elles ne contiennent aucune autre valeur que l'information. Les ° Kelvins sont probablement basés sur les calculs WB de la caméra et le logiciel de post-traitement utilise très probablement les données WB RGGB Levels.

J'ai testé cela en changeant la Color Temp As Shotvaleur de 52007000et ouvert le fichier dans Photoshop (Adobe Camera Raw). Rien n'a changé.

Ensuite, j'ai changé la WB RGGB Levels As Shotvaleur d'une copie du fichier d'origine de 2270 1024 1024 15201000 1000 1000 1000et l'image a changé en ceci:

wb rggb change

Je n'ai pas modifié la Color Temp As Shotvaleur, mais Adobe Camera Raw affiche la température sous la forme 2150(teinte -144)

Résumé : Adobe Camera Raw calcule la "température de couleur" à partir des données EXIF, de la balise WB_RGGBLevels *, sous le groupe Canon (sous le groupe Maker Notes).

Jari Keinänen
la source
@Koiyu: Merci. J'ai téléchargé l'exiftool et vérifié le fichier CR2 que j'ai, et il n'a montré aucune information liée à la température / WB. Est-il possible pour vous de vérifier mon fichier RAW CR2 à partir de: docs.google.com/… et de faire connaître le résultat d'exiftool pour les données liées à la température de couleur. Ou bien quelque chose ne va pas avec le réglage du mode Raw que j'ai fait lorsque j'ai capturé ce fichier.
goldenmean
@goldenmean malheureusement, l'option "télécharger l'original" sous "Fichier" est grisée. Existe-t-il un autre moyen de partager le fichier? (ou est-ce que je fais quelque chose de mal)
Jari Keinänen
@Désolé mon erreur. Veuillez vérifier le lien dans mon commentaire ci-dessus maintenant. C'est un fichier zip contenant le CR2 à l'intérieur.
goldenmean
@Koiyu: Lorsque je lance exiftool sur mon image CR2 que je partage avec vous,
voici
1
@goldenmean, j'ai mis à jour la bonne réponse de koiyu avec le vidage de votre fichier. BTW, d'après mon expérience, IrfanView ne montre qu'un sous-ensemble simplifié d'exif, il ne faut pas lui faire confiance au-delà des bases. ExifTool FTW.
cabbey