Film Simulation/fr

From RawPedia
Revision as of 10:18, 5 February 2018 by Lebarhon (talk | contribs)
Jump to navigation Jump to search

Simulation de Film


L'outil Simulation de Film peut modifier l'aspect d'une photo pour le rendre similaire à celui d'un film référencé en un seul clic.

L'outil Simulation de Film permet en un seul clic de donner à une photo les couleurs d'une image de référence choisie. Cet outil nécessite l'utilisation d'images de références sur le modèle HaldCLUT, au format PNG ou TIFF. CLUT pour "Color Look-Up Table" = Table couleur de correspondance. Chaque image HaldCLUT correspond à un "aspect". Bien que l'aspect peut être basé sur n'importe quoi, la plupart des images de référence que nous fournissons sont basées sur des pellicules standard, d'où le nom de l'outil.

RawtTherapee a besoin d'accéder à ces images HaldCLUT, pour vous permettre d'utiliser l'outil. Vous pouvez soit télécharger note collection appelée Collection de Simulation de Film de RawTherapee, ou bien la réaliser vous-même. Vous en saurez plus à ce sujet plus loin. A la première utilisation de l'outil, vous verrez un message vous informant de la nécessité d'indiquer à RawTherapee le dossier qui contient les images de références. Une fois qu'elles sont prêtes dans un répertoire, allez dans "Préférences > Traitement de l'image > Simulation de Film" et indiquez le dossier qui les contient dans "Dossier HaldCLUT".

Mise en route

A chaque démarrage du programme, RawTherapee va balayer le dossier HaldCLUT désigné, c'est pourquoi il est important de créer un dossier qui ne servira qu'au stockage de ces images Hald CLUT et rien d'autre afin que RawTherapee ne perde pas son temps a balayer des fichiers non concernés. Par mesure de sécurité, vous serez prévenu si le scan au démarrage prend plus de 10 secondes. Si cela se produisait, simplement cliquer sur le bouton dans la fenêtre qui apparaît pour arrêter le scan, puis allez dans "Préférences > Traitement de l'image > Simulation de Film" pour voir quel est le dossier utilisé, et indiquer à RawTherapee soit un dossier qui ne contient que des images HaldCLUT et rien d'autre, soit un dossier vide si vous ne désirez pas utiliser l'outil Simulation de Film.

Pour vous donner un idée de l'impact important sur le temps de démarrage, la différence entre avoir 500 images dans le dossier HaldClut (ce qui est plus que dans notre collection), et n'en avoir aucune est d'environ 100ms, ce qui n'est rien. Si cependant, vous aviez par accident informé RawTherapee que le dossier HaldCLUT est C:\Program Files (x86), alors le démarrage pourrait même prendre plusieurs minutes, car ce répertoire contient des centaines de milliers de fichiers. Comme vous pouvez le constater, il n'y a aucune raison de s'inquiéter lors de l'utilisation des HaldCLUT à la condition d'utiliser un dossier dédié, ne contenant que des images HaldCLUT.

Fonctionnement

Le niveau 12 Image Hald_CLUT_Identity.tif.




The Film Simulation tool uses specially prepared images in what is called a HaldCLUT pattern. "CLUT" means "Color Look-Up Table", while what "Hald" means is anyone's guess. A HaldCLUT image contains a set of gradients of various hues arranged in a matrix. The neutral, unaltered state is called an "identity HaldCLUT image". Applying an identity HaldCLUT to a photo will result in no change at all. To create a "look", the identity image is opened in an image editing program - any image editing program - and the colors are modified in some global way, for example using levels, curves, adjusting hue and saturation, etc. Only global adjustments such as the ones listed should be applied - local adjustments are incompatible with how this works; for example you cannot make a HaldCLUT image give a tone-mapped look, it cannot denoise, it cannot sharpen, but it can make skin tones look more tan, and foliage more vibrant.

Though the HaldCLUT image looks like a set of gradients, what it really is, is a graphic representation of a matrix of numbers. These numbers are the "out" or "result" values. The "in" or "source" values are known to all programs which support HaldCLUT images. These programs known that a pixel at position x=143 y=0, for example, should be pure red, RGB=(100%, 0%, 0%). If you edit the identity image and change that pixel to be less red, say more orange, then save this modified identity image as a new HaldCLUT file, then whenever you use that file RawTherapee will make the same change to all pure red pixels. This means that if you want to make a certain shade of red more orange you don't need to edit boring numbers to accomplish it - you just open the HaldCLUT identity image in an image editor such as RawTherapee or GIMP, adjust that shade of red (or, more realistically, perform some global adjustment which affects all colors or all shades of red, such as though manipulating RGB curves), save the HaldCLUT image, and then use it in RawTherapee on any photo to repeat that same adjustment.

It should not make a difference what color profile is assigned to a HaldCLUT image. What matters are pixel values, because, remember, a HaldCLUT image is just a matrix of "out" numbers. "Assigning" a color profile does not alter stored pixel values, but "applying" or "converting" does alter stored pixel values, so don't do that. Having said that, the assigned color profile could have an influence, because an image editing program might change the working space depending on the assigned color profile.

Color transformation precision depends on the number of levels (columns) in the HaldCLUT image, and on the bit depth used to store the HaldCLUT image. If working on a 32-bit image (or an any-bit image in 32-bit space) using a 12-level HaldCLUT stored in an 8-bit file, for example, the HaldCLUT stores color values with less precision than your image (or your working space) can store. This should not be a problem though, as unknown colors are interpolated from known values, so posterization should not occur. The bit depth of the image format you use to store the HaldCLUT depends on your needs, and is not strictly related to the number of levels the HaldCLUT contains. Photographers will be fine using 8-level HaldCLUTs stored in 8-bit images even when processing higher bit-depth photographs.



Pour plus d'informations, se reporter sur la page d'Eskil Steenberg consacrée au HaldCLUT :

http://www.quelsolaar.com/technology/clut.html

Pour générer une image HaldCLUT 16 bits de niveau 12 de référence (qui ne modifie pas la photo) en utilisant ImageMagick, lancez cette commande dans une console :

convert hald:12 -depth 16 -colorspace sRGB hald12_16bit.tif

Mise en garde

Nous vous recommandons d'utiliser ImageMagick pour générer l'image de référence si vous avez besoin d'en générer une, car le programme pour le faire sur www.quelsolaar.com souffre d'un bug qui peut causer des problèmes avec les hautes lumières. Vous pouvez bien sur utiliser le fichier de référence que nous fournissons ici - garanti sans bug. Plus loin, nous vous recommandons d'utiliser Hald CLUTs en format TIFF si vous utilisez RawTherapee-4.2.140 ou plus ancien, vu qu'il y avait un petit bug sur le gamma qui rendait l'image globalement légèrement plus sombre. Ce bug a été résolu dans la version 4.2.141. Vous pourriez bien sûr totalement ignorer le problème si vous utilisez Hald CLUTs à des fins esthétiques, car l'assombrissement est subtile et peut facilement être compensé avec les les curseurs ou courbes d'exposition de RawTherapee, ou bien en prétextant que cela fait partie de l'effet désiré du CLUT.

Créer votre collection

Ce chapitre explique comment exploiter le fichier de référence afin qu'il produise de l'effet.

  1. Ouvrir une photo dans RawTherapee ou tout autre éditeur d'image et arrangez la à votre goût. Souvenez vous que l'outil Simulation de Film ne peut reproduire des changements de tonalité que sur l'image entière, ne donc jamais faire de modifications locales, pas de contraste local, pas de virage partiel, etc. ; ne pas faire de modifications qui déplacent des pixels, pas de correction de distorsion ; pas de netteté ni de réduction du bruit ; ne faire que des ajustements sur toute l'image de la tonalité, de la saturation, de courbes, de niveaux, de couleurs et de modes de film. Enregistrer le fichier accolé ou recopier les arrangements que vous avez réalisés de façon à pouvoir reproduire ces arrangements dans l'étape suivante.
  2. Ouvrir l'image de référence Hald CLUT dans le même programme et y appliquer le même fichier accolé ou refaire les mêmes arrangements qu'à l'étape précédente.
  3. Enregistrer cette image au format TIFF ou PNG 8-bit sRGB dans le dossier Hald CLUT indiqué à RawTherapee. C'est maintenant prêt pour utilisation. Redémarrer RawTherapee pour que votre nouveau Hald CLUT apparaisse dans la liste.

Même si votre image Hald CLUT contient des couleurs avec une précision de seulement 8 bits, les valeurs manquantes seront interpolées de façon à éviter l'apparition de postérisation dans la photo. En conséquence, puisqu'il n'y a pas de perte de qualité, nous recommandons d'utiliser le niveau 12 de l'image Hald CLUT de référence et de sauvegarder vos propres réalisations d'images Hald CLUT dans l'espace colorimétrique sRVB, 8 bits par canal. Voir le chapitre Mise en garde ci-dessus pour vous aider à décider entre l'utilisation du format TIFF ou du format PNG.

Si vous appliquez ce Hald CLUT à une photo dans RawTherapee et que cette photo devient considérablement et de façon inattendue plus claire ou plus foncée que ce qui était espéré, c'est probablement du au programme avec lequel vous avez traité la photo qui est intervenu sur le gamma. Pour y remédier, vous devez retirer ce que ce programme a fait. essayez de générer votre propre Hald CLUT de niveau 12, mais au lieu d'utiliser l'espace colorimétrique "sRGB", prenez simplement "RVB".

Avancé - DNG de référence

Certains programmes peuvent ne pas vous laisser ouvrir une image TIFF. Si le programme supporte les fichiers DNG, et les dématricés à ce format (ce que DNG Converter d'Adobe appelle "(Dématricé) linéaire"), alors essayez ce truc. Il utilise ImageMagick, ExifTool et les commandes ci-dessous, exploitant le fait que DNG est simplement une forme de TIFF, vous pouvez générer un Hald CLUT de référence au format DNG :

convert hald:12 -depth 16 -colorspace RGB -gravity NorthWest -splice 4x4 -gravity SouthEast -splice 4x4 foo.tif
exiftool -DNGVersion=1.4.0.0 -PhotometricInterpretation='Linear Raw' foo.tif
mv -v foo.tif Hald_CLUT_Identity_12.dng

Les programmes d'édition Raw annulent un certain nombre de lignes et de colonnes de pixels sur les bords de l'image pour des raisons techniques en rapport avec le dématriçage. Combien de lignes et de colonnes seront supprimées dépend entièrement du programme. Vous devez comprendre cela. Un Hald CLUT de référence de niveau 12 aura précisément 1728x1728 pixels. Quand vous traitez ce CLUT dans un programme à qui sont ces effets de couleurs que vous essayez d'émuler, l'image enregistrée doit avoir précisément 728x1728 pixels. Puisque vous trompez le programme en lui faisant croire qu'il travaille sur un fichier raw, et puisqu'il annulera sans doute quelques pixels auprès des bords, vous devez savoir exactement combien combien de lignes et de colonnes blanches supplémentaires sont nécessaires et les ajouter autour de l'image. RawTherapee enlève 4 pixels tout autour lors de la lecture des fichiers DNG dématricés, ainsi, la commande ci-dessus ajoute d'abord une ligne et un colonne de 4 pixels sur les cotés du bas et de droite, puis a nouveau une ligne et un colonne de 4 pixels sur les cotés du haut et de gauche. Quand vous ouvrez cette image dans le programme cible, zoomez sur le bord de chaque coté et observez s'il est nécessaire d'en ajouter (ou d'en retirer) un peu, modifier alors la commande en conséquence.

Une fois que les bordures sont réussies, simplement ouvrir ce DNG dans la programme cible et suivre les étapes données ci-dessus dans le chapitre "Créer votre collection".

Collection de Simulation de Film de RawTherapee

Cette archive contient une collection de profils de simulation de films destinée au Hald Color Look-Up Table (Hald CLUT) pattern. Sauf indication contraire dans le nom de fichier, ils sont tous dans l'espace colorimétrique sRVB, 8-bit par canal, dans le format image PNG. La plupart d'entre eux sont conçus pour imiter divers films référencés, poussés ou tirés de différentes façons ou bien ternis par le temps.

Appliquez ces images à vos photos avec un logiciel adapté au Hald CLUT tel que RawTherapee-4.2 pour instantanément obtenir une photo aux couleurs correspondantes à la référence choisie.

Les suffixes +, ++, +++, -, --, --- se réfèrent à la force avec laquelle le film fut poussé lors du développement (non-linéaire), et "generic" se réfère au type de film habituellement vendu aux revendeurs.

Téléchargement (402 Mo!)

Changelog
20-09-2015
Ajouté la collection de couleur "CreativePack-1"
Tous les TIFF convertis en PNG (sauf pour l'image de référence)
25-03-2015
Le CLUT de référence avait un bug donnant des couleurs cyan dans les hautes lumières, il a été remplacé par un autre corrigé.
Numérotage des fichiers, ainsi ils peuvent être triés dans le bon ordre lorsqu'il sont "pushed" ou "pulled" (--, -, normal, +, ++).
25-08-2014
Première édition pour le publique.
Ré-organisation en sous-répertoires Couleur et Noir-et-blanc, triés par marques.
15-08-2014
fichier README.txt complet et ajout d'un avis légal.
05-07-2014
Première édition interne.
Toutes les images sont re-compressées avec une compression sans pertes maximale.


En savoir plus à propos du Hald CLUTs :

http://www.quelsolaar.com/technology/clut.html
http://blog.patdavid.net/2013/08/film-emulation-presets-in-gmic-gimp.html
http://blog.patdavid.net/2013/09/film-emulation-presets-in-gmic-gimp.html

Crédits:

Pat David - http://rawtherapee.com/forum/memberlist.php?mode=viewprofile&u=5101
Pavlov Dmitry - http://rawtherapee.com/forum/memberlist.php?mode=viewprofile&u=5592
Michael Ezra - http://rawtherapee.com/forum/memberlist.php?mode=viewprofile&u=1442

Déclaration légale:

Les noms de marques qui peuvent apparaître dans le nom de fichier des images Hald CLUT sont là dans un but informatif uniquement. Ils servent à renseigner l'utilisateur de quel film une image Hald CLUT donnée est conçue pour s'approcher. Comme il n'existe pas d'autre moyen de donner cette information qu'en citant le nom de la marque, nous pensons que cela en constitue une utilisation régulière. Ni l'éditeur ni les auteurs ne sont affiliés aux ou avalisés par les compagnies qui possèdent ces noms de marques.