Blandingsmodus

Multipliser og Skjermblandingsmodus er grunnleggende blandingsmodus for henholdsvis mørkere og lysere bilder. Det er flere forskjellige kombinasjoner av dem som Overlegg eller Mykt Lys (nevnt lenger ned) og Levende Lys, Lineært Lys og Pin-Lys.

Multipliredit

Multipliser blandingsmodus multipliserer rgb-kanalnumrene for hver piksel fra topplaget med verdiene for den tilsvarende pikselen fra bunnlaget. Resultatet er alltid et mørkere bilde; siden hver verdi er mindre enn 1, vil deres produkt være mindre enn noen av de opprinnelige verdiene.

f (a, b ) = a b {\displaystyle f (a, b) = ab}, hvor a er basislagets verdi og b er topplagets verdi.

denne modusen er kommutativ: utveksling av to lag endrer ikke resultatet. Hvis de to lagene inneholder det samme bildet, er multipliser blandingsmodus ekvivalent med en kvadratisk kurve, eller gammakorreksjon med γ=2. For bilderedigering er det noen ganger mer praktisk å bare gå Til Kurvdialogen av programvaren, da det gir mer fleksibilitet i form av kurvene. Eller man kan bruke Nivådialog — mellomnummeret er vanligvis 1 / γ, så man kan bare skrive 0.5.

hvis ett lag inneholder en homogen farge, for eksempel den grå fargen (0,8, 0,8, 0,8), er multipliser blandingsmodus ekvivalent med en kurve som bare er en rett linje. Dette tilsvarer også å bruke denne gråverdien som opasitet når du gjør» normal modus » – blanding med svart bunnlag.

ScreenEdit

med Skjermblandingsmodus inverteres bildepunktene i de to lagene, multipliseres og deretter inverteres igjen. Dette gir motsatt effekt å formere seg, og resulterer i et lysere bilde.

f ( a , b ) = 1 − ( 1 − a ) ( 1 − b ) {\displaystyle f(a,b)=1-(1-a)(1-b)}, hvor a er basislagets verdi og b er topplagets verdi.

denne modusen er symmetrisk: utveksling av to lag endrer ikke resultatet. Hvis ett lag inneholder en homogen grå, Svarer skjermblandingsmodus til å bruke denne gråverdien som opasitet når du gjør» normal modus » – blanding med hvitt topplag.

  • Eksempel topplag

  • eksempel bunnlag

  • Multipliser blandingsmodus som brukes på de to eksempellagene

  • Skjermblandingsmodus brukes på de to eksempellagene

OverlayEdit

Overlay kombinerer Multipliser og Skjermblandingsmodus.Delene av topplaget der basislaget er lett blir lettere, delene der basislaget er mørkt blir mørkere. Områder hvor topplaget er midtgrå er unaffected.An overlegg med samme bilde ser ut Som En s-kurve.

f (a, b) = {2 a b , hvis a < 0.5 1 − 2 ( 1 − a) (1 − b), ellers {\displaystyle f (a,b)={\beginn{cases}2ab,& {\mbox{if }}a<0.5\\1-2(1-a) (1-b), & {\mbox{ellers}} \ end{cases}}}

hvor a er basislagets verdi og b er topplagets verdi.

Avhengig av verdien a i basislaget, får man en lineær interpolering mellom svart (a=0), topplaget (a=0,5) og hvitt (a=1).

Hardt Lysrediger

Hardt Lys er også en kombinasjon Av Multipliser Og Skjerm. Hardt Lys påvirker blandingslagets forhold til basislaget på samme måte Som Overlegg påvirker basislagets forhold til blandingslaget. Det inverse forholdet Mellom Overlegg og Hardt Lys gjør dem til «pendlet blandingsmoduser».

Mykt Lysrediger

Sammenligning av myke lysblandingsmoduser

Mykt lys er nært knyttet Til Overlegg og ligner Bare Hardt Lys ved navn. Påføring av ren svart eller hvit resulterer ikke i ren svart eller hvit.

Det finnes en rekke forskjellige metoder for å påføre en myk lysblanding. Alle smaker gir samme resultat når topplaget er rent svart; samme for når topplaget er rent nøytralt grått. Photoshop og illusions.hu smaker gir også det samme resultatet når topplaget er rent hvitt (forskjellene mellom disse to er i hvordan man interpolerer mellom disse 3 resultatene).

Formelen Som Brukes Av Photoshop fra 2012, har en diskontinuitet av lokal kontrast, og andre formler korrigerer den. Photoshops formel er:

f p h o t o s h o p ( a , b ) = { 2 a b + a 2 ( 1 − 2 b ) , hvis b < 0,5 2 a ( 1 − b ) + a ( 2 b − 1 ) , ellers {\displaystyle f_{photoshop}(a,b)={\begin{cases}2ab+a^{2}(1-2b),&{\mbox{if }}b<0,5\\2a(1-b)+{\sqrt {a}}(2b-1),&{\mbox{ellers}}\end{cases}}}

pegtops formel er jevnere og korrigerer diskontinuiteten ved b = 0,5:

f p e g t o p ( a , b ) = ( 1 − 2 b ) a 2 + 2 b a {\displaystyle f_{pegtop}(a,b)=(1-2b)a^{2}+2ba} .

dette er en lineær interpolering Mellom Multipliser (For a=0) og Skjerm (for a=1) blandingsmodus. Det kan også ses som en lineær interpolering mellom gammakorreksjonen med γ=2 (for b=0) og en viss tonekurve (for b=1). (Den sistnevnte kurven tilsvarer å bruke γ=2 til det negative av bildet.)

en tredje formel definert av illusions.hu korrigerer diskontinuiteten på en annen måte, gjør gammakorreksjon med γ avhengig av b:

f i l l u s i o n s . h u (a, b) = a (2 2 (0,5-b)) {\displaystyle f_{illusions.hu} (a, b)=a^{(2^{2(0.5-b)})}}

for b=0 blir en fortsatt γ = 2, for b = 0,5 blir en γ=1, for b=1 blir en γ=0.5, men det er ikke en lineær interpolering mellom disse 3 bildene.

formelen som er angitt av de siste W3C kladd for SVG og Lerret er matematisk tilsvarende Photoshop formel med en liten variant hvor b≥0,5 og en≤0.25:

f w 3 c ( a , b ) = { a − ( 1 − 2 b ) ⋅ a ⋅ ( 1 − a ) hvis b ≤ 0.5 a + ( 2 b − 1 ) ⋅ ( g w 3 c ( a ) − a ) ellers {\displaystyle f_{w3c}(a,b)={\begin{tilfeller}a-(1-2b)\cdot a\cdot (1-a)&{\text{if }}b\leq 0.5\\a+(2b-1)\cdot (g_{w3c}(a)-a)&{\text{ellers}}\end{cases}}}

hvor

gw 3 c ( a ) = { ( ( 16 a − 12 ) ⋅ a + 4 ) ⋅ a hvis en ≤ 0,25 a ellers {\displaystyle g_{w3c}(a)={\beginn{cases}((16a-12)\cdot a+4)\cdot a&{\text{if }}a\leq 0,25\\{\sqrt {a}}&{\text{ellers}}\end{cases}}} .

dette er også formelen Som Brukes Av Kairo, og i tidligere PDF-dokumentasjon.

det er fortsatt en lineær interpolering mellom 3 bilder for b=0, 0.5, 1. Men nå er bildet for b=1 ikke γ=0.5, men resultatet av en tonekurve som avviker fra kurven til γ=0.5 for små verdier av a: mens gammakorreksjon med γ=0,5 kan øke verdien av en mange ganger, begrenser denne nye kurven økningen av a med koeffisient 4.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.

Previous post Arimidex®
Next post Sann Omvendelse