PDA

Zobacz pełną wersję : Zrób-to-sam Channel Mixer - rozwiązanie



swiatlo
06-12-2006, 21:07
Był już wątek na 'Oprogramowanie', ale właściwie to powinien on być tutaj. Tak więc oto ostateczne rozwiązanie zagadnienia jak zrobić darmowy channel mixer na PSE, bez żadnych plugins czy dodatkowych programów, oraz bez wydawania fortuny na PS-a.

1. Zduplikuj twój obrazek trzy razy. Oryginał na dole nazwij 'Back' i zrób go niewidzialnym. Pozostałe warstwy nazwij idąc od dołu ku górze: 'Blue', 'Green' i 'Red'. Zatem Red jest na samej górze, potem Green w środku i Blue na dole.
Tak właściwie to kolejność jest dowolna, ale formułki matematyczne użyte w tym wątku są oparte na podanym przeze mnie porządku, tak więć jak chcesz tą kolejność zmienić, to popraw także wzory matematyczne. Jak wiesz o co w nich chodzi, to ich zmiana powinna być trywialna.

2. Począwszy od warstwy Red zrób co następuje: dodaj fill adjustment layer, daj mu ustawienie (Blending Mode) na 'Multiply' i wypełnij go kolorem RGB(255,0,0) (i.e. #FF0000). Nie zapomnij o zgrupowaniu go razem z jego warstwą bazową.
Złącz (merge) warstwę z jej adjustmentem. W wyniku otrzymasz reprezentację obrazka na czerwonym kanale.

3. Ustaw saturację (nasycenie) warstwy na -100. Otrzymasz szarą reprezentację czerwonego kanału obrazka.

4. Powtórz kroki 2 i 3 dla warstw Green i Blue. Użyj kolorów odpowiednio RGB(0,255,0) i RGB(0,0,255).

5. Powinniśmy mieć teraz trzy warstwy w odcieniach szarości: Red na górze, potem Green w środku i Blue na dole.

6. Zmień udział każdego kanału w obrazku finalnym poprzez zmianę przezroczystości (opacity) na każdym kanale. Opacity kanału na dole (Blue) powinna zawsze pozostać 100%. Opacity powinna być ustawiona według następujących wzorów:
Opacity(Red) = Żądany%(Red)
Opacity(Green) = Żądany%(Green) / (100 - Żądany%(Red))
gdzie Żądany%(kolor) jest pożądaną kontrybucją danego kanału w ostatecznym obrazie.

Na przykład chcę ustawić mój cz/b portret na następującą typową kontrybucję: czerwony(red)=20%, zielony(green)=70% i niebieski(blue)=10%. Aby to osiągnąć muszę ustawić opacity (nieprzezroczystość) do następujących wartości:
Opacity(Red) = 20%
Opacity(Green) = 70 / (100-20) = 87%

7. Na końcu dodaj warstwę Levels na samej górze aby ostatecznie wyregulować jasność i kontrast naszego finalnego obrazka.

Dla większej elastyczności możesz się także pobawić jasnością i kontrastem poszczególnych kanałów.

Przetestowałem tą metodę na paru obrazkach i podziałało znakomicie!

Ta metoda może być także użyta dla chromatycznego channel mixer. W tym celu po prostu zignoruj krok 3, czyli nie likwiduj saturacji (nasycenia).


http://www.photoshopelementsuser.com/forum/images/misc/progress.gif

swiatlo
06-12-2006, 23:40
W ogóle polecam przestudiowanie dyskusji na forum:
http://www.photoshopelementsuser.com/forum/forumdisplay.php?f=8
Jest tam sporo ciekawych postów i linków przez najprzeróżniejsze osoby.
Polecam też link z matematycznym wyjaśnieniem blending modes:
http://www.pegtop.net/delphi/articles/blendmodes/intro.htm

szymony
07-12-2006, 00:19
IHMO to w "tutkach" powinno być.

swiatlo
07-12-2006, 00:25
IHMO to w "tutkach" powinno być.

Makes sense...
Admin, czy możesz przesunąć?
thx