Since GIMP 2.10 layer modes have changed. The old perceptual layer modes are still available for backwards compatibility. They are called « legacy layer modes ». These legacy layer modes will be used when loading images made before the introduction of the new, mostly linear, layer modes.
For more information on layer modes in general, see the default Layer Modes.
If you need to stay compatible with older GIMP versions or you need to use the legacy layer modes for other reasons, look for the icon to the right of the layer modes selection. This drop down menu will let you choose between Default and Legacy. If you choose the latter, the layer modes list will only show the legacy layer modes and all modes will have « (legacy) » behind their name (the selected mode will use the short version « (l) »).
In the descriptions of the layer modes below, the equations are also shown. This is for those who are curious about the mathematics of the layer modes. You do not need to understand the equations in order to use the layer modes.
Les formules sont abrégées. Par exemple la formule
means, « For each pixel in the upper (Mask) and lower (Image) layer, add each of the corresponding color components together to form the E resulting pixel's color. » Pixel color components must always be between 0 and 255.
Note | |
---|---|
Sauf indication contraire, une valeur négative est mise à 0 et une valeur supérieure à 255 est mise à 255. |
The examples below show the effects of each of the legacy modes. Note that for simplicity we will omit « (legacy) » when mentioning the layer modes here.
Puisque les résultats de chaque mode varient selon les couleurs des calques, ces images ne peuvent que vous donner une idée sur la façon d’agir des modes. Essayez par vous-même. Commencez avec deux calques similaires, où l’un est la copie de l’autre légèrement modifiée (floutée, déplacée, tournée, changée de taille, couleurs inversées… etc.) et voyez ce qui arrive avec les modes de calque.
Normal Layer Modes
In this group, only « Normal » is normal.
Normal est le mode par défaut. Les calques sont vus normalement. Le calque de dessus couvre le calque du dessous et si vous voulez voir celui de dessous, il faut que celui du dessus ait un certain degré de transparence.
La formule est :
Le mode Dissoudre dissout le calque du dessus dans celui du dessous. Cela se fait par dispersion aléatoire des pixels dans les zones semi-transparentes. Utile comme mode de calque, on l’utilise aussi comme mode de peinture.
C’est bien visible le long des bords des objets dans une image. Et cela se voit encore mieux sur des agrandissements de captures. L’image de gauche illustre le mode normal, celle de droite montre les deux mêmes calques en mode « Dissoudre ».
Lighten Layer Modes
À chaque point de l’image, la valeur maximum des pixels des 2 calques est affectée au pixel du calque actif. Les calques entièrement noirs n’ont aucun effet sur l’image finale et ceux complètement blancs donnent une image entièrement blanche.
La formule est :
Ce mode est commutatif : l’ordre des calques ne compte pas.
Le mode Écran inverse les valeurs des pixels visibles du calque actif et du calque sous-jacent (c’est à dire qu’il soustrait 255 de chaque valeur). Puis il les multiplie ensemble, inverse à nouveau cette valeur et divise par 255. L’image résultante apparaît plus claire, voire « délavée ». Avec deux exceptions : le calque noir, qui ne modifie pas l’autre calque, et le calque blanc qui donne une image blanche. Les couleurs sombres de l’image semblent plus transparentes.
La formule est :
Ce mode est commutatif : l’ordre des calques ne compte pas.
Le mode Éclaircir multiplie la valeur du pixel du calque du dessous par 256, puis divise le résultat par l’inverse de la valeur du pixel du calque du dessus. L’image résultante apparaît éclaircie, mais certaines couleurs peuvent être inversées.
En photographie argentique, cette technique est utilisée en chambre noire pour diminuer l’exposition de certaines parties de la photo, ce qui fait apparaître de nouveaux détails dans les zones d’ombre. Cette technique fonctionne mieux sur les images en niveaux de gris, et en utilisant un pinceau, plutôt que comme mode de calque.
La formule est :
Additionne les valeurs des pixels à chaque point de l’image, rendant les couleurs plus claires, plus vives. Si le résultat de l’addition est supérieur à 255, la valeur maximum 255 sera attribuée pour ce point de l’image.
La formule est :
Ce mode est commutatif : l’ordre des calques ne compte pas.
Darken Layer Modes
À chaque point de l’image, la valeur minimum des pixels des 2 calques est affectée au pixel du calque actif. Les calques complètement blancs n’ont pas d’effet sur l’image. Les calques complètement noirs donnent une image noire.
La formule est :
Ce mode est commutatif : l’ordre des calques ne compte pas.
Dans le mode Multiplier les valeurs des pixels sont multipliées par les valeurs des pixels visibles qui sont en dessous et le résultat est divisé par 255. Le résultat est généralement une image sombre. Si l’un des calques est blanc, l’image résultante est semblable à l’autre calque (1 * I = I). Si l’un des calques est noir, alors l’image résultante est complètement noire (0 * I = 0).
La formule est :
Ce mode est commutatif : l’ordre des calques ne compte pas.
Le mode Assombrir inverse la valeur du pixel du calque de dessous, puis la multiplie par 256, divise le résultat par la valeur du pixel du calque du dessus plus un, puis inverse le résultat. Ce mode tend à assombrir les parties claires, un peu comme le mode « Multiplier ».
En photographie argentique, cette technique est utilisée en chambre noire pour diminuer l’exposition de certaines parties de la photo, ce qui fait apparaître de nouveaux détails dans les zones claires. Cette technique fonctionne mieux sur les images en niveaux de gris, utilisée avec un pinceau, plutôt que comme mode de calque.
La formule est :
Contrast Layer Modes
Overlay mode in theory inverts the pixel value of the lower layer, multiplies it by two times the pixel value of the upper layer, adds that to the original pixel value of the lower layer, divides by 255, and then multiplies by the pixel value of the original lower layer and divides by 255 again.
Due to a bug [1] the actual equation is equivalent to Soft light. This will not be fixed for the legacy layer mode. However, even if you explicitly use legacy layer mode, GIMP will still set the default Overlay layer mode. Images that have the legacy Overlay mode set for a layer, will have that changed to legacy Soft light, since that's what it effectively is.
Ce mode adoucit les contours tranchants d’une image et éclaircit les couleurs. Il ressemble au mode Superposer.
La formule est complexe. Elle fait intervenir Rs, qui est le résultat du mode Écran :
Le mode Lumière dure est plus complexe car sa formule a deux parties, une pour les couleurs sombres et une autre pour les claires. Si la valeur du pixel du calque du dessus est supérieure à 128, les pixels sont combinés en utilisant la première des formules ci-dessous. Sinon, les valeurs des pixels des deux calques sont multipliées entre elles puis par deux et ensuite le résultat est divisé par 256. Ce mode est une combinaison des modes Écran et Multiplier. Peut être utilisé pour obtenir des contours nets et des couleurs vives en combinant deux photographies.
The equation is complex and different according to the value >128 or < 128:
Inversion Layer Modes
Le mode Difference soustrait la valeur du pixel du calque de dessus de celle de celui de dessous et conserve la valeur absolue du résultat. Ce mode rend plus claires les régions sombres et plus sombres les régions claires, avec des changements de couleur étranges. Il peut être utile pour inverser des éléments d’une image.
La formule est :
Ce mode est commutatif : l’ordre des calques ne compte pas.
Soustrait les valeurs des pixels à chaque point de l’image, la rendant plus sombre. Si le résultat est négatif, il est mis à 0.
La formule est :
Extrait le « grain film » d’un calque et le reverse dans un nouveau calque qui est 100% grain, mais il est aussi utilisé pour donner une impression de gravure en relief à certaines images. Il soustrait la valeur du pixel du calque du dessus de celle du calque du dessous et ajoute 128.
La formule est :
Ce mode donne du grain au calque actif, en fusionnant le grain du calque sous-jacent (généré par exemple par le mode Extraction de grain) dans le calque courant, abandonnant la version granuleuse du calque originel. Il est l’opposé du mode Extraction de grain. Il additionne le valeurs des pixels des deux calques, puis soustrait 128.
La formule est :
Le mode Diviser multiplie les valeurs du calque du dessous par 256 puis divise par les valeurs des pixels correspondants dans le calque du dessous plus un (on ajoute 1 pour éviter de diviser par 0). L’image résultante est souvent plus claire, voire « brûlée ».
La formule est :
HSV Components Layer Modes
HSV Hue mode uses the Hue of the upper layer and the Saturation and Value of the lower layer to form the resulting image. However, if the Saturation of the upper layer is zero, the Hue is taken from the lower layer, too.
HSV Saturation mode uses the Saturation of the upper layer and the Hue and Value of the lower layer to form the resulting image.
HSL Color mode uses the Hue and Saturation of the upper layer and the Lightness of the lower layer to form the resulting image.
HSV Value mode uses the Value of the upper layer and the Saturation and Hue of the lower layer to form the resulting image. You can use this mode to reveal details in dark and light areas of an image without changing the Saturation.