## 3. Legacy Layer Modes

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.

Kuva 8.46. Selecting legacy layer mode

The Layers Dialog showing the drop-down.

If you need to stay compatible with older GIMP versions or you need to use the legacy layer modes for other reasons, select the icon next to the Mode drop-down and change the setting from Default to Legacy mode. The Mode drop-down will now only show legacy layer modes. All modes will have (legacy) behind their name (the selected mode will use the short version (l)).

Kuva 8.47. Images (masks) used for the layer mode examples

Maski 1

Mask 2 (note: this image is not the actual mask used, but a screenshot of the mask with the checkerboard pattern showing the transparent parts in GIMP)

Kuva 8.48. Images (backgrounds) used for the layer mode examples

Avaimenperä

Ankkoja

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.

Kaavat ovat pikakirjoitus merkintätavassa. Esimerkiksi kaava

Kaava 8.1. Esimerkki

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.

| Huomaa
Ellei kuvaus sano toisin, negatiivinen värin komponentti asetetaan 0 ja värin komponentti, joka on suurempi kuin 255 asetetaan 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.

Koska jokaisen tilan tulokset eroavat suuresti tasojen väreistä nämä kuvat voivat antaa vain yleisen idean siitä miten ne toimivat. Suosittelemme sinua kokeilemaan niitä itse. Saatat aloittaa kahdella samankaltaisella tasolla, joista toinen on toisen kopio, mutta osittain muunneltu (joko se on sumennettu, siirretty, käännetty, skaalattu, sen värit on käännetty, jne.) nähdäksesi mitä tason tiloilla tapahtuu.

Normal Layer Modes

Normaali

  In this group, only ”Normal” is normal.

  Kuva 8.49. Esimerkki tasotilasta ”Normaali”

  Molemmat kuvat on sulautettu toisiin samalla teholla.

  100% peittokyvyllä vain ylempi kerros näkyy kun sekoitetaan ”Normaalilla”.

  Normaali tila on oletus tasotila. Ylimpänä oleva taso peittää sen alla olevat tasot. Jos haluat nähdä mitään ylimmän tason alta, kun käytät tätä tilaa tulee siinä olla läpinäkyviä alueita.

  Sen kaava on:

  Kaava 8.2. ”Normaali” tasotilan kaava

Roiskiva

  Kuva 8.50. Esimerkki tasotilasta ”Roiskiva”

  Molemmat kuvat on sulautettu toisiin samalla teholla.

  100% peittokyvyllä vain ylempi kerros näkyy kun sekoitetaan ”Roiskivalla”.

  Roiskiva tila roiskii ylemmän tason sen alla olevaan tasoon piirtämällä satunnaisen pikselien kuvion alueisiin, joissa on osittaista läpinäkyvyyttä. Se on hyödyllinen tasotilana, mutta se on usein hyödyllinen maalaustilassa.

  Tämä on erityisesti näkyvää kuvan reunojen sisällä. Se on helpointa nähdä suurennetussa ruudunkaappauksessa. Vasemmalla oleva kuva näyttää ”Normaali” tasotilan (suurennettuna) ja oikealla oleva kuva näyttää molemmat tasot ”Roiskiva” tilassa, mistä voi nähdä selvästi miten pikselit ovat levittäytyneet.

  Kuva 8.51. Suurennetut kuvankaappaukset

  Normaali tila.

  Roiskiva tila.

Lighten Layer Modes

Vaalenna

  Kuva 8.52. Esimerkki tason tilasta ”Vaalenna”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  Vaalenna tila vertaa jokaista ylemmän tason pikselin komponenttia alemman tason vastaavaan ja käyttää suurempaa arvoa tuloksena saatavaan kuvaan. Täysin mustilla kerroksilla ei ole vaikutusta lopulliseen kuvaan kun taas täysin valkoiset tasot johtavat valkoiseen kuvaan.

  Sen kaava on:

  Kaava 8.3. ”Vaalenna” tasotilan kaava

  Tämä tila on vaihdannainen; kahden tason järjestyksellä ei ole merkitystä.

Näyttö

  Kuva 8.53. Esimerkki tasotilasta ”Näyttö”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  Näyttö tila kääntää jokaisen näkyvän pikseliarvot kuvan molemmista tasoista. (Se siis vähentää kummastakin 255.) Sitten se kertoo ne toisiinsa, jakaa 255 ja kääntää arvon uudestaan. Lopputuloksena saatu kuva on yleensä kirkkaampi ja joskus ”kuluneelta” ulkomuodoltaan. Poikkeuksina ovat musta taso, joka ei muuta toista kerrosta ja valkoinen taso, josta tulee valkoinen kuva. Tummemmat värit kuvassa näyttävät enemmän läpinäkyviltä.

  Sen kaava on:

  Kaava 8.4. ”Ruutu” tasotilan kaava

  Tämä tila on vaihdannainen; kahden tason järjestyksellä ei ole merkitystä.

Varjosta

  Kuva 8.54. Esimerkki tasotilasta ”Varjosta”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  Varjosta tila kertoo alemman tason pikseliarvon 256:lla ja sitten jakaa sen ylemmän tason käänteisellä pikseliarvolla. Tuloksena saatu kuva on yleensä kirkkaampi, mutta jotkut värit ovat käänteisiä.

  Valokuvauksessa varjostaminen on tekniikka, jota käytetään pimiössä vähentämään valotusta tietyissä alueissa kuvaa. Tämä tuo esiin varjojen yksityiskohtia. Tähän tarkoitukseen käytettynä varjostus saattaa toimia parhaiten Harmaasävy kuvilla sekä maalaustyökalulla, tasotilan sijasta.

  Sen kaava on:

  Kaava 8.5. ”Varjosta” tasotilan kaava

Summa

  Kuva 8.55. Esimerkki tason tilasta ”Summa”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  Summa tila on yksinkertainen. Ylemmän ja alemman tason pikseliarvot lisätään yhteen. Tuloksena saatu kuvan on yleensä vaaleampi. Kaavasta voi saada arvoja, jotka ylittävät 255, joten osa vaaleista väreistä saattaa tulla asetetuiksi suurimpaan arvoon 255.

  Sen kaava on:

  Kaava 8.6. ”Summa” tason tilan kaava

  Tämä tila on vaihdannainen; kahden tason järjestyksellä ei ole merkitystä.

Darken Layer Modes

Tummenna

  Kuva 8.56. Esimerkki tason tilasta ”Tummenna”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  Tummenna tila vertaa jokaista ylemmän tason pikselin komponenttia alemman tason vastaavaan ja käyttää pienempää arvoa tuloksena saatavaan kuvaan. Täysin valkeilla kerroksilla ei ole vaikutusta lopulliseen kuvaan kun taas täysin mustat tasot johtavat mustaan kuvaan.

  Sen kaava on:

  Kaava 8.7. ”Tummenna” tasotilan kaava

  Tämä tila on vaihdannainen; kahden tason järjestyksellä ei ole merkitystä.

Kerro

  Kuva 8.57. Esimerkki tasotilasta ”Kerro”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  Kerro tila kertoo ylemmän kerroksen pikseliarvot sen alla olevan kerroksen pikselien kanssa ja jakaa tulon 255:llä. Tuloksena on yleensä tummempi kuva. Jos kumpikaan taso on valkoinen on lopputuloksena saatava kuva sama kuin toinen taso (1 * I = I). Jos kumpikaan taso on musta niin lopputuloksena saatava kuva on kokonaan musta (0 * I = 0).

  Sen kaava on:

  Kaava 8.8. ”Kerro” tasotilan kaava

  Tämä tila on vaihdannainen; kahden tason järjestyksellä ei ole merkitystä.

Lisävalota

  Kuva 8.58. Esimerkki tasotilasta ”Lisävalota”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  Lisävalota tila kääntää alemman tason pikseliarvon, kertoo sen 256:lla, jakaa sen ylemmän tason pikseliarvolla plus yksi ja kääntää lopputuloksen. Sillä on tapana tehdä kuvasta tummempi, jossain määrin samalla tavoin kuin ”Kerro” tilassa.

  Valokuvauksessa, lisävalottaminen on tekniikka, jota käytetään pimiössä nostamaan valotusta tietyissä alueissa kuvaa. Tämä tuo esiin kohokohtien yksityiskohtia. Tähän tarkoitukseen käytettynä, lisävalottaminen toimi parhaiten Harmaasävy kuviin ja maalaustyökalun kanssa, tasotilan sijasta.

  Sen kaava on:

  Kaava 8.9. ”Lisävalota” tasotilan kaava

Contrast Layer Modes

Peitä

  Kuva 8.59. Esimerkki tasotilasta ”Peitä”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  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 [4] 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.

Pehmeä valo

  Kuva 8.60. Esimerkki tasotilasta ”Pehmeä valo”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  Pehmeä valo tila ei liity Kova valo tilaan millään muulla tavalla kuin nimellään, mutta sillä on tapana tehdä reunat pehmeämmiksi ja värit vähemmän kirkkaiksi. Se on samanlainen ”Peitä” tilan kanssa. Joissain GIMPin versioissa, ”Peitä” tila ja ”Pehmeä valo” tila ovat identtisiä.

  The equation is complicated. It needs Rs, the result of Screen mode:

  Kaava 8.10. ”Ruutu” tasotilan kaava

  Kaava 8.11. ”Pehmeä valo” tilan kaava

Kova valo

  Kuva 8.61. Esimerkki tasotilasta ”Kova valo”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  Kova valo tila on aika monimutkainen, koska sen kaavassa on kaksi osaa, toinen tummille väreille ja toinen kirkkaille väreille. Jos pikselin väri ylemmässä tasossa on suurempi kuin 128, tasot yhdistetään ensimmäisen alla näytetyn kaavan mukaan. Muutoin ylemmän ja alemman tason pikseliarvot kerrotaan yhteen, kerrotaan kahdella ja sitten jaetaan 256:lla. Voit käyttää tätä tilaa yhdistämään kaksi valokuvaa yhteen ja saada kirkkaita värejä terävillä kulmilla.

  The equation is complex and different according to the value >128 or < 128:

  Kaava 8.12. ”Kova valo” tasotilan kaava, M > 128

  Kaava 8.13. Equation for layer mode ”Hard light”, M < 128

Inversion Layer Modes

Erotus

  Kuva 8.62. Esimerkki tason tilasta ”Erotus”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  Erotus tila vähentää ylemmän tason arvon alemmasta tasosta ja ottaa tuloksen absoluuttisen arvon. Riippumatta miltä alkuperäiset tasot näyttävät, niin tulos näyttää varsin oudolta. Voit käyttää sitä kääntämään kuvan elementtejä.

  Sen kaava on:

  Kaava 8.14. ”Erotus” tason tilan kaava

  Tämä tila on vaihdannainen; kahden tason järjestyksellä ei ole merkitystä.

Vähennä

  Kuva 8.63. Esimerkki tason tilasta ”Vähennä”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  Vähennä tila vähentää ylemmän tason pikseliarvot alemmasta tasosta. Tuloksena saatu kuva on tavallisesti synkempi. Voit saada tuloksena saatuun kuvaan paljon mustaa tai melkein mustaa. Kaavalla on mahdollista saada negatiivisia väriarvoja, joten osa tummista väreistä saattaa saada pienimmän arvon 0.

  Sen kaava on:

  Kaava 8.15. ”Vähennä” tasotilan kaava

Rakeisuuden erotus

  Kuva 8.64. Esimerkki tasotilasta ”Rakeisuuden erotus”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  Rakeisuuden erotus tilan tarkoituksena on vähentää ”filmin rakeisuutta” tasosta tehdäkseen uuden tason, joka on puhdas rakeinen, mutta se voi olla hyödyllinen antamaan kuville martioidun ulkomuodon. Se vähentää ylemmän tason pikseliarvon alemmasta tasosta ja lisää siihen 128.

  Sen kaava on:

  Kaava 8.16. ”Rakeisuuden erotus” tasotilan kaava

Rakeisuuden kiinnitys

  Kuva 8.65. Esimerkki tason tilasta ”Rakeisuuden kiinnitys”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  Rakeisuuden kiinnitys tila yhdistää rakeisuus tason (mahdollisesti, jonka olet luonut ”Rakeisuuden erotus” tilalla) nykyiseen tasoon, jättäen rakeisen version alkuperäisestä tasosta. Se toimii täysin vastakohtaisesti ”Rakeisuuden erotuksen” kanssa. Se lisää ylemmän ja alemman tason toisiinsa ja vähentää 128.

  Sen kaava on:

  Kaava 8.17. ”Rakeisuuden kiinnitys” tasotilan kaava

Jaa

  Kuva 8.66. Esimerkki tasotilasta ”Jaa”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  Jaa tila kertoo jokaisen pikseliarvon alemmasta tasosta 256:lla ja jakaa sen vastaavalla ylemmän tason pikseliarvolla plus yksi. (Lisäämällä yhden nimittäjään välttää nollalla jakamisen.) Lopputuloksena saatu kuva on usein vaaleampi ja joskus se näyttää ”palaneelta”.

  Sen kaava on:

  Kaava 8.18. ”Jaa” tasotilan kaava

HSV Components Layer Modes

HSV Hue

  Kuva 8.67. Example for layer mode ”HSV Hue”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  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

  Kuva 8.68. Example for layer mode ”HSV Saturation”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  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

  Kuva 8.69. Example for layer mode ”HSL Color”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  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

  Kuva 8.70. Example for layer mode ”HSV Value”

  Käytetty Maski 1 ylempänä taso 100% peittokyvyllä.

  Käytetty Maski 2 ylempänä taso 100% peittokyvyllä.

  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.

[4] See the old Bugzilla issue tracker: issue #162395.

2.7. LCh Components Layer Modes |  | 4. Creating New Layers

Report a bug in GIMP Report a documentation error