maski parametryczne

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.

Moduły działające w przestrzeni barwnej (display-referred) Lab mają kanały danych dla L, a, b, C (chroma LCh) i h (hue – odcień LCh).

Moduły działające w przestrzeni barwnej display-referred RGB mają kanały danych dla g (szarości), R, G, B, H (odcienia HSL) oraz L (jasności HSL).

Modules acting in scene-referred RGB color space have data channels for g (gray), R, G, B, Jz (luminance component of JzCzhz), Cz (chroma, or saturation, of JzCzhz), and hz (hue of JzCzhz). The g (gray) value is calculated as a weighted average of the R, G & B channels, the exact weightings depending on the working color space being used. The JzCzhz color space is a polar representation of the Jzazbz color space, in the same way that LCh is a polar representation of the Lab space. Like the L in Lab color space, the Jz is a representation of the luminosity of a pixel that aligns with how we perceive brightness. However, the Jzazbz color space is much better for high dynamic range images and is less susceptible to hue shifts than Lab space.

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.

input and output sliders

🔗ś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.

Wciśnięcie klawisza M pokaże wynikową maskę dla tego suwaka, nałożoną na zdjęcie.

Kiedy kursor opuści suwak, obraz po chwili wróci do zwykłego podglądu.

🔗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.

Przycisk polaryzacji (+/-) po prawej stronie każdego suwaka przełącza pomiędzy trybami “zaznaczenia zakresu” a “odznaczania zakresu”, będąc wyposażony w wizualne potwierdzenie decyzji, reprezentowane przez górne i dolne markery w formie trójkątów. Te dwa typy funkcji trapezoidalnych pokazane są na poniższych ilustracjach.

zaznaczenie zakresu

range select slider

range select graph

odznaczenie zakresu

range deselect slider

range deselect graph

W domyślnym położeniu wszystkie znaczniki ustawione są w skrajnych pozycjach.

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.

Odwrotna funkcja odznaczania (włączana przyciskiem polaryzacji) domyślnie odznacza cały zakres wartości, dając na początku maskę “wszystko na zero”. Przesuwanie markerów do wewnątrz stopniowo dołącza coraz to nowe obszary zdjęcia, poza pozostałym wąskim zakresem.

🔗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.