yanoosh
19-09-2006, 23:16
Ostatnio na forum w kilku wątkach przewijał się temat wyostrzania fotografii przy użyciu PS'owego narzędzia Unsharp Mask (USM). Postanowiłem podtrzymać dyskusję na ten temat dorzucając swoje trzy grosze. Myślę, że ewntualna dyskusja na ten temat pomoże nam wszystkim opanować lepiej trudną sztukę wyostrzania fotografii.
W części I skupię się działaniu narzedzia.
W części II poeksperymentujemy na przykładowych fotografiach.
Na początek, być może, dziwne pytanie: Czy można wyostrzyć taki obrazek?
[center]https://forum.nikoniarze.pl//brak.gif
źródło (http://www.photo-graphics.net/images/tutoriale/usm1/start.jpg)[/center:52593b6ca7]
Sensu to większego nie ma, ale można. Na czym bowiem polega wyostrzanie? Wyostrzanie to akcentowanie krawędzi. Oko ludzkie posiada tę właściwość, że przy rejestrowaniu obrazu "ślizga" się po obszarach o jednolitej jasności i zatrzymuje się na krawędziach czyli miejscach styku takich obszarów. Jeżeli przejścia pomiędzy jednolitymi obszarami (krawędzie) są bardzo łagodne obraz wydaje się nam nieostry. Jeżeli linie styku obszarów o różnym poziomie jasności są mocniej zaakcentowane to zdjęcie wydaję się ostre.
Na przykładowym obrazku zastosujmy USM z paramatrami ustawionymi ot tak "od śmigła":
[center]https://forum.nikoniarze.pl//brak.gif
źródło (http://www.photo-graphics.net/images/tutoriale/usm1/okienko_usm.jpg)[/center:52593b6ca7]
Żeby lepiej zobaczyć co stało sie z obrazkiem zwiększmy jego powiększenie do 1600%
[center]https://forum.nikoniarze.pl//brak.gif
źródło (http://www.photo-graphics.net/images/tutoriale/usm1/1600.jpg)[/center:52593b6ca7]
Jakie operacje wykonał PS?
Po pierwsze przeanalizował jasność stykających się obszarów aby zdefiniować obszar jaśniejszy i obszar ciemniejszy. Na naszym obrazku ciemniejszy jest obszar koloru niebieskiego (137 poziom jasności) zaś jaśniejszy obszar koloru szarego (222 poziom jasności). Różnica w jasności obszarów po obu strzonach krawędzi wynosi zatem 85 poziomów.
Logika działania USM jest taka: chcąc wyostrzyć obraz akcentuje krawędź (krawędzie) poprzez przyciemnianie obszaru ciemnego i rozjaśnianie obszaru jasnego tuż przy krawędzi czyli lini styku tych obszarów. Stąd na pokazanym wyżej powiększeniu pojawiły się po stronie niebieskiej coraz ciemniejsze obszary (idąc w kierunku krawędzi) i coraz jaśniejsze obszary po stronie szarej (także w kierunku krawedzi). Skrajnym przykładem wyostrzenia jest sytuacja kiedy krawędź powstaje przez styk obszarów czarnego i białego (zazwyczaj takie fotografie nie nadają się do oglądania).
Jak więc sterować całym tym mechanizmem? USM ma trzy parametry sterujące: Siłę (Amount), Promień (Radius) i Poziom (Threshold).
Amount to sterowanie różnicą w jasności/ciemności obszarów pojawiających się przy krawędzi. Należy pamiętać, że parametr ten nie działa liniowo; najsilniej rozjaśnia/przyciemnia obszary znajdujące się przy krawędzi tracąc swą siłe w głąb obszaru tak jak to pokazuje czerwona strzałka na obszarze jasnym.
[center]https://forum.nikoniarze.pl//brak.gif
źródło (http://www.photo-graphics.net/images/tutoriale/usm1/amount.jpg)[/center:52593b6ca7]
Parametr Radius określa jak daleko od krawędzi będzie odziaływał USM. Chociaż suwak ten wyskalowany jest w pikselach to nie przekłada się to na obrazek w stosunku 1:1 Zwóćmy uwagę, że w naszym przykładzie parametr został ustawiony na 3 px lecz przy krawędzi pojawiło się 5 obszarów o zróżnicowanej jasności.
[center]https://forum.nikoniarze.pl//brak.gif
źródło (http://www.photo-graphics.net/images/tutoriale/usm1/radius.jpg)[/center:52593b6ca7]
Parametr Threshold powoduje, że mechanizm wyostrzania odziaływuje tylko na te obszary, które między sobą różnią się jasnością o wielość większą niż ustawienie tego parametru. Jeżeli Threshold będzie ustawiony na 0 to PS przeanalizuje wszystkie piksele obrazka i wyostrzenie zadziała na całym jego obszarze. Przy wartości 255 wyostrzanie nie zadziała bo PS nie znajdzie obszarów różniących się miedzy sobą o więcej niż 256 poziomów jasności. W naszym przykładzie przy parametrze Threshold = 84 wyostrzenie będzie jeszcze widoczne. Przy wartości 86 już nie (pamiętajmy, że różnica jasności obszarów na naszym obrazku wynosi 85 poziomów).
No dobrze, ale konkretnie jak to się robi? Parametry USM ustawiamy w dwóch krokach:
1) Ustawienie parametrów Amount i Radius, które pozostają w korelacji. Każdemu zwiększeniu wartosi Radius powinno towarzyszyć zmniejszenie wartości Amount (strzałki zielone) i odwrotnie (strzałki czerwone). W jakiej proporcji przesuwamy suwaki Amount i Radius? Ba, oto jest pytanie!
2) Ustawienie parametru Threshold. Aby lepiej zrozumieć działanie tego parametru można go sobie roboczo nazywać "Wygładzaniem" lub " Łagodzeniem efektu wyostrzenia".
[center]https://forum.nikoniarze.pl//brak.gif
źródło (http://www.photo-graphics.net/images/tutoriale/usm1/suwaki.jpg)[/center:52593b6ca7]
Aby wczuć się w logikę USM proponuję prace nad wyostrzeniem zdjęcia rozpocząć od ustawień:
Amount: 400
Radius: 0,5
Threshold: 0
Po pierwsze znajdujemy optymalne dla obrazka położenie suwaków Amount i Radius (pracując na obu równocześnie)
Po drugie suwakiem Threshold łagodzimy (lub nie - wiem, że większość osób pozostawia tu wartość "0" ) działanie efektu wyostrzenia.
Na koniec popatrzmy na porównanie dwóch skrajnie różnych ustawień USM i efektów ich zastosowania.
[center]https://forum.nikoniarze.pl//brak.gif
źródło (http://www.photo-graphics.net/images/tutoriale/usm1/porownanie.jpg)[/center:52593b6ca7]
Wnioski z tego porównania posłużą nam w części II do pracy już na przykładowych fotografiach - może ktoś podeśle jakieś przykłady?
Myślę, że taraz:
- wszyscy już wiedzą dlaczego na przestrzonych obrazkach wokół obiektów pojawiają się jasne (lub zgoła białe obwódki)
- można już stosować gotowe przepisy na ustawienia USM dla poszczególnych rodzajów fotografii podawanych np przez Scotta Kelby'ego - bo mamy świadomość jak je można modyfikować i co powodują zmiany parametrów
- jest jasne, że nie ma jednego uniwersalnego ustawienia parametrów USM dla wszystkich fotografi.
W części I skupię się działaniu narzedzia.
W części II poeksperymentujemy na przykładowych fotografiach.
Na początek, być może, dziwne pytanie: Czy można wyostrzyć taki obrazek?
[center]https://forum.nikoniarze.pl//brak.gif
źródło (http://www.photo-graphics.net/images/tutoriale/usm1/start.jpg)[/center:52593b6ca7]
Sensu to większego nie ma, ale można. Na czym bowiem polega wyostrzanie? Wyostrzanie to akcentowanie krawędzi. Oko ludzkie posiada tę właściwość, że przy rejestrowaniu obrazu "ślizga" się po obszarach o jednolitej jasności i zatrzymuje się na krawędziach czyli miejscach styku takich obszarów. Jeżeli przejścia pomiędzy jednolitymi obszarami (krawędzie) są bardzo łagodne obraz wydaje się nam nieostry. Jeżeli linie styku obszarów o różnym poziomie jasności są mocniej zaakcentowane to zdjęcie wydaję się ostre.
Na przykładowym obrazku zastosujmy USM z paramatrami ustawionymi ot tak "od śmigła":
[center]https://forum.nikoniarze.pl//brak.gif
źródło (http://www.photo-graphics.net/images/tutoriale/usm1/okienko_usm.jpg)[/center:52593b6ca7]
Żeby lepiej zobaczyć co stało sie z obrazkiem zwiększmy jego powiększenie do 1600%
[center]https://forum.nikoniarze.pl//brak.gif
źródło (http://www.photo-graphics.net/images/tutoriale/usm1/1600.jpg)[/center:52593b6ca7]
Jakie operacje wykonał PS?
Po pierwsze przeanalizował jasność stykających się obszarów aby zdefiniować obszar jaśniejszy i obszar ciemniejszy. Na naszym obrazku ciemniejszy jest obszar koloru niebieskiego (137 poziom jasności) zaś jaśniejszy obszar koloru szarego (222 poziom jasności). Różnica w jasności obszarów po obu strzonach krawędzi wynosi zatem 85 poziomów.
Logika działania USM jest taka: chcąc wyostrzyć obraz akcentuje krawędź (krawędzie) poprzez przyciemnianie obszaru ciemnego i rozjaśnianie obszaru jasnego tuż przy krawędzi czyli lini styku tych obszarów. Stąd na pokazanym wyżej powiększeniu pojawiły się po stronie niebieskiej coraz ciemniejsze obszary (idąc w kierunku krawędzi) i coraz jaśniejsze obszary po stronie szarej (także w kierunku krawedzi). Skrajnym przykładem wyostrzenia jest sytuacja kiedy krawędź powstaje przez styk obszarów czarnego i białego (zazwyczaj takie fotografie nie nadają się do oglądania).
Jak więc sterować całym tym mechanizmem? USM ma trzy parametry sterujące: Siłę (Amount), Promień (Radius) i Poziom (Threshold).
Amount to sterowanie różnicą w jasności/ciemności obszarów pojawiających się przy krawędzi. Należy pamiętać, że parametr ten nie działa liniowo; najsilniej rozjaśnia/przyciemnia obszary znajdujące się przy krawędzi tracąc swą siłe w głąb obszaru tak jak to pokazuje czerwona strzałka na obszarze jasnym.
[center]https://forum.nikoniarze.pl//brak.gif
źródło (http://www.photo-graphics.net/images/tutoriale/usm1/amount.jpg)[/center:52593b6ca7]
Parametr Radius określa jak daleko od krawędzi będzie odziaływał USM. Chociaż suwak ten wyskalowany jest w pikselach to nie przekłada się to na obrazek w stosunku 1:1 Zwóćmy uwagę, że w naszym przykładzie parametr został ustawiony na 3 px lecz przy krawędzi pojawiło się 5 obszarów o zróżnicowanej jasności.
[center]https://forum.nikoniarze.pl//brak.gif
źródło (http://www.photo-graphics.net/images/tutoriale/usm1/radius.jpg)[/center:52593b6ca7]
Parametr Threshold powoduje, że mechanizm wyostrzania odziaływuje tylko na te obszary, które między sobą różnią się jasnością o wielość większą niż ustawienie tego parametru. Jeżeli Threshold będzie ustawiony na 0 to PS przeanalizuje wszystkie piksele obrazka i wyostrzenie zadziała na całym jego obszarze. Przy wartości 255 wyostrzanie nie zadziała bo PS nie znajdzie obszarów różniących się miedzy sobą o więcej niż 256 poziomów jasności. W naszym przykładzie przy parametrze Threshold = 84 wyostrzenie będzie jeszcze widoczne. Przy wartości 86 już nie (pamiętajmy, że różnica jasności obszarów na naszym obrazku wynosi 85 poziomów).
No dobrze, ale konkretnie jak to się robi? Parametry USM ustawiamy w dwóch krokach:
1) Ustawienie parametrów Amount i Radius, które pozostają w korelacji. Każdemu zwiększeniu wartosi Radius powinno towarzyszyć zmniejszenie wartości Amount (strzałki zielone) i odwrotnie (strzałki czerwone). W jakiej proporcji przesuwamy suwaki Amount i Radius? Ba, oto jest pytanie!
2) Ustawienie parametru Threshold. Aby lepiej zrozumieć działanie tego parametru można go sobie roboczo nazywać "Wygładzaniem" lub " Łagodzeniem efektu wyostrzenia".
[center]https://forum.nikoniarze.pl//brak.gif
źródło (http://www.photo-graphics.net/images/tutoriale/usm1/suwaki.jpg)[/center:52593b6ca7]
Aby wczuć się w logikę USM proponuję prace nad wyostrzeniem zdjęcia rozpocząć od ustawień:
Amount: 400
Radius: 0,5
Threshold: 0
Po pierwsze znajdujemy optymalne dla obrazka położenie suwaków Amount i Radius (pracując na obu równocześnie)
Po drugie suwakiem Threshold łagodzimy (lub nie - wiem, że większość osób pozostawia tu wartość "0" ) działanie efektu wyostrzenia.
Na koniec popatrzmy na porównanie dwóch skrajnie różnych ustawień USM i efektów ich zastosowania.
[center]https://forum.nikoniarze.pl//brak.gif
źródło (http://www.photo-graphics.net/images/tutoriale/usm1/porownanie.jpg)[/center:52593b6ca7]
Wnioski z tego porównania posłużą nam w części II do pracy już na przykładowych fotografiach - może ktoś podeśle jakieś przykłady?
Myślę, że taraz:
- wszyscy już wiedzą dlaczego na przestrzonych obrazkach wokół obiektów pojawiają się jasne (lub zgoła białe obwódki)
- można już stosować gotowe przepisy na ustawienia USM dla poszczególnych rodzajów fotografii podawanych np przez Scotta Kelby'ego - bo mamy świadomość jak je można modyfikować i co powodują zmiany parametrów
- jest jasne, że nie ma jednego uniwersalnego ustawienia parametrów USM dla wszystkich fotografi.