Opcja maski parametrycznej oferuje dokładną, selektywną kontrolę nad maskowaniem poszczególnych pikseli. Jest to możliwe dzięki automatycznemu stworzeniu pośredniej maski mieszania na podstawie parametrów podanych przez użytkownika. Są to charakterystyki kolorów – w odróżnieniu od współrzędnych geometrycznych, użytych w maskach wektorowych.

Dla każdego kanału danych modułu (np. Lab czy RGB) i kilku wirtualnych kanałów danych (np. odcienia czy nasycenia) można stworzyć funkcję krycia. W zależności od wartości zadanego kanału danych dla określonego piksela funkcja ta przelicza na każdy piksel współczynnik mieszania pomiędzy 0 a 1 (100%).

W konsekwencji każdy piksel obrazu może posiadać różną wartość współczynnika mieszania dla różnych kanałów danych. Wszystkie współczynniki mieszania są na końcu mnożone (piksel po pikselu) razem z wartością globalnego współczynnika krycia dla stworzenia całościowej parametrycznej maski mieszania obrazu.

Jeśli maska mieszania posiada dla danego piksela wartość zero, wejście modułu pozostaje bez zmian. Jeśli maska mieszająca posiada dla piksela wartość 1 (100%), moduł działa z pełną siłą.

zakładki kanałów

Kliknięcie na zakładce kanału wybierze kanał danych do użycia przy budowie maski.

Modules acting in (display-referred) Lab color space have data channels for L, a, b, C (chroma of LCh) and h (hue of LCh).

Modules acting in display-referred RGB color space have data channels for g (gray), R, G, B, H (hue of HSL), S (saturation of HSL), and L (lightness of HSL).

Moduły działające w scenocentrycznej (RGB) przestrzeni barwnej mają kanały danych dla g (szarości, R, G, B, Jz (komponent luminancji JzCzhz), Cz (chroma / nasycenie JzCzhz) oraz hz (odcień JzCzhz). Wartość szarości (g) liczona jest jako średnia ważona kanałów R, G i B, a dokładne wagi zależą od używanej roboczej przestrzeni barwnej. Przestrzeń barwna JzCzhz jest biegunowym przedstawieniem przestrzeni Jzazbz w ten sam sposób, w jaki LCh jest przedstawieniem przestrzeni Lab. Podobnie jak L w przestrzeni Lab, Jz jest reprezentacją luminancji piksela, pokrywającą się z naszą percepcją jasności. Jzazbz jest jednak o wiele lepsza dla obrazów o wysokim zakresie tonalnym, będąc mniej podatna na zmiany odcienia, niż przestrzeń Lab.

Zajrzyj do Wikipedii  po więcej informacji o tych przestrzeniach bawrnych.

Dla każdego kanału danych dostępne są dwa suwaki: pierwszy, pracujący na wejściu danych, otrzymywanych przez moduł i drugi, pracujący na wyjściu danych, generowanych przez moduł przed rozmyciem. Suwaki danych wyjściowych są domyślnie ukryte, możesz je włączyć poprzez opcję pokazywania kanałów wyjściowych w menu masek.

Suwak współczynnika wzmocnienia pozwala na rozszerzenie zakresu wartości, objętych suwakami maski parametrycznej. Może zostać użyty w edycji scenocentrycznej, jeśli wartości luminancji przekraczają 100%, dla uchwycenia prześwietleń. Suwak jest dostępny dla kanałów, w których ma znaczenie.

image

śledzenie masek i kanałów danych

Press the letter C while hovering over a channel’s input/output slider to view the input/output image data for that color channel. The center image changes to display that color channel either in gray-scale values or in false colors depending on the setting in preferences > darkroom > display of individual color channels.

Press the letter M to see the resulting mask for that slider overlaid on the image.

When the mouse pointer leaves the slider the image returns to normal after a short delay.

tryb liniowy / logarytmiczny

Wciśnięcie klawisza A przy kursorze nad suwakiem zmieni jego wyświetlanie na tryb logarytmiczny. Pomoże to precyzyjniej ustawić cienie. Ponowne wciśnięcie A przywróci tryb liniowy.

suwaki kanałów wejścia/wyjścia

Dla każdego suwaka kolorów możesz zdefiniować trapezoidalną funkcję krycia. Do tego celu służą cztery markery na suwak. Dwa górne, pełne trójkąty nad suwakiem wyznaczają zakres, w którym krycie jest równe 1. Dwa puste trójkąty pod suwakiem wyznaczają zakres, w którym krycie jest równe 0. Punkty pośrednie pomiędzy granicami zakresów posiadają proporcjonalne wartości krycia.

Wypełnione trójkąty lub wskaźniki wewnętrzne, wskazują zamkniętą (na ogół węższą) krawędź funkcji trapezoidalnej. Otwarte trójkąty lub wskaźniki zewnętrzne, wskazują otwartą (na ogół szerszą) krawędź funkcji trapezoidalnej. Kolejność markerów pozostaje niezmienna: mogą dotykać jeden drugiego, ale nie mogą zamieniać się miejscami.

A polarity (+/-) button to the right of each the slider switches between “range select” and “range de-select” modes, with visual confirmation provided by exchanging the upper and lower triangle markers. These two types of trapezoidal functions are represented graphically in the following images.

zaznaczenie zakresu

image

image

odznaczenie zakresu

image

image

In their default state all markers are at their extreme positions.

W tym stanie funkcja wybierająca zaznacza cały zakres wartości maską „wszystko na 100%". Przesuwanie markerów do wewnątrz wyłącza coraz więcej obszarów zdjęcia, poza pozostałym wąskim obszarem.

Conversely a range de-select function (enabled by toggling the polarity) by default deselects the whole range of values, giving an “all-zero” mask as a starting point. Moving the sliders inwards gradually includes more and more parts of the image except for the remaining narrow range.

próbniki koloru

Próbnikiem znajdującym się po lewej stronie możesz wybrać punkt lub obszar. Odpowiednie wartości dla rzeczywistych i wirtualnych kanałów danych wyświetlą się wtedy wewnątrz suwaka każdego kanału.

Próbnikiem po prawej możesz ustawić automatycznie wartości suwaków, bazujących na zaznaczonym obszarze. Kliknij i przeciągnij, żeby ustawić parametry suwaka wejściowego z narysowanego prostokąta. Ctrl+LPM i przeciągnij, jeśli chcesz ustawić parametry suwaka wyjściowego.

odwróć

Kliknij przycisk odwracania polaryzacji powyżej suwaków, aby odwrócić polaryzację całej maski parametrycznej. Opcja ta różni się to od przycisków polaryzacji poszczególnych kanałów, które odwracają jedynie bieżący suwak / kanał.

resetuj

Kliknij przycisk resetu nad suwakami, żeby przywrócić wszystkie ustawienia maski parametrycznej do ich wartości domyślnych.