darktable page lede image
darktable page lede image

3.3.7. Manager masek

3.3.7.1. Przegląd

Panel menadżera masek to centralne miejsce, z którego zarządzasz wszystkimi kształtami i maskami w kontekście bieżącego zdjęcia. Tutaj tworzysz, usuwasz i zmieniasz kształty oraz nadajesz im unikalne nazwy. Możesz dodawać kształty i usuwać kształty z maski, a także określać, jak wiele kształtów wpływa na maskę.

3.3.7.2. Użycie

W górnej linii panelu menedżera masek znajdują się przyciski do tworzenia nowych kształtów. Są takie same, jak w oknie maska wektorowa (więcej szczegółów zawiera Sekcja 3.2.5.5, „Maska wektorowa”).

Linie poniżej wyświetlają wszystkie użyte maski i zdefiniowane kształty. Maski poprzedzone są nagłówkiem grp [moduł], określającym moduł, w którym są użyte. Niżej znajduje się lista kształtów, wygenerowanych dla bieżącego zdjęcia. Jeśli kształt jest w użyciu przez którąś z masek, oznaczony jest symbolem po prawej stronie swojej nazwy.

3.3.7.3. Kształty

Domyślnie kształty otrzymują nazwę automatycznie, składa się ona z typu kształtu (pędzel, okrąg, elipsa, ścieżka, gradient) i automatycznie zwiększanego licznika. Nazwy te można zmieniać na bardziej objaśniające. Podwójne kliknięcie na istniejącej nazwie przywoła okno do nadania nowej. Nadawanie znaczących nazw jest dobrym nawykiem, szczególnie jeśli używasz tego samego zaznaczenia w różnych maskach. Nazwa typu front domu bardziej pomaga w selekcji właściwego kształtu, niż coś w stylu ścieżka nr 32.

Kliknięcie na kształcie pokazuje go na płótnie ze wszystkimi kontrolkami. Jest to wygodna metoda, żeby móc edytować właściwości określonego kształtu. Przydaje się szczególnie w sytuacjach, kiedy wiele kształtów zachodzi na siebie, utrudniając wybór tego właściwego.

Kliknięcie PPM na kształcie rozwija menu z opcjami usunięcia bieżącego kształtu bądź wszystkich w tej chwili nie używanych.

Wszystkie kształty, zdefiniowane kiedykolwiek dla bieżącego zdjęcia, są przechowywane na liście, chyba że zostaną świadomie usunięte. Jeśli długo pracujesz z kształtami nad zdjęciem, ta lista może być całkiem długa. Wszystkie ustawienia – z wszystkimi kształtami – są częścią znaczników XMP zdjęcia i dołączane do eksportowanych plików. Jeśli lista jest bardzo długa, miejsce na nią może przekroczyć limit określonego formatu, np. JPEG. W takim przypadku przechowanie znaczników XMP nie powiedzie się. Normalnie nie jest to problem – nie możesz jednak oczekiwać od wyeksportowanego pliku, że przechowa całą historię (p. Sekcja 2.3.14, „Eksportuj zaznaczone”).

3.3.7.4. Maski

Kliknięcie na nazwie maski rozwija listę, pokazującą składowe kształty, składające się na maskę.

Kliknięcie PPM na kształcie rozwija menu. Tu można zdefiniować sposób interakcji kształtów przy tworzeniu maski. Możesz również usunąć kształty z maski.

Maski tworzy się przez dodawanie kształtów w podanej kolejności, z góry na dół. Każdy kształt dodaje się do maski przy pomocy jednego z czterech operatorów logicznych.

Ponieważ przy łączeniu kształtów ważna jest kolejność, można je przesuwać w górę lub w dół.

Każdy kształt przed dodaniem może zostać odwrócony, co pokazuje symbol .

3.3.7.5. Operatory relacji

Jako przykładu działania operatora relacji na kształt ścieżki użyjmy gradientu. Zgodnie z konwencją będziemy mówić, że piksel jest zaznaczony w masce, jeśli ma wartość większą od zera.
 
suma
Operator domyślny. Jest on przedstawiony symbolem po lewej stronie nazwy kształtu. Kształt dodawany jest do istniejącej maski w taki sposób, że maska zawiera piksele zaznaczone w dotychczasowej masce lub dodawanym kształcie. W razie ich pokrywania się, brana jest wartość maksymalna.
część wspólna
Ten operator oznaczony jest symbolem po lewej stronie nazwy kształtu. Kształt dodawany jest do istniejącej maski w taki sposób, że maska wynikowa zawiera tylko piksele zaznaczone w obu elementach, masce istniejącej i dodawanym kształcie. W nakładających się obszarach użyta jest wartość minimalna. W podanym przykładzie używamy tego operatora, żeby wdrukować ścieżkę w gradient.
różnica
Ten operator symbolizowany jest przez . W nienakładających się obszarach maska pozostaje niezmieniona. W masce wynikowej piksele pozostają zaznaczone, jeśli są zaznaczone w pierwotnej masce, ale nie w dodanym kształcie. Użyj tego operatora, jeśli chesz wyciąć obszar z istniejącego zaznaczenia.
wyłączenie
Ten operator opisany jest symbolem . Maska wynikowa posiada wszystkie wybrane piksele, które albo zostały wybrane w masce istniejącej, a nie w masce dodanej, albo odwrotnie. To samo, co alternatywa wykluczająca (ang. exclusive or).