Reshape Images With Content-Aware Scale In Photoshop
Pisane przez Steve’a Pattersona.

W tym samouczku retuszu zdjęć dowiemy się, jak funkcja Skala uwzględniająca zawartość, wprowadzona po raz pierwszy w Photoshopie CS4, może nam pomóc w przekształcaniu i zmianie kształtu obrazów z jednego współczynnika proporcji na inny bez zniekształcania lub „zgniatania” głównego obiektu i innych ważnych szczegółów obrazu.

Zwykłym sposobem zmiany współczynnika proporcji zdjęcia jest po prostu wykadrowanie go za pomocą narzędzia Kadrowanie, ale często oznacza to odrzucenie części obrazu, które chcieliśmy zachować. Dzięki funkcji Content-Aware Scale (Skalowanie z uwzględnieniem zawartości) nie ma potrzeby usuwania czegokolwiek, ponieważ Photoshop może przesuwać ludzi i obiekty bliżej siebie (lub dalej od siebie) niemal jak za dotknięciem czarodziejskiej różdżki, aby wszystko zmieściło się w nowym kształcie!

Jak to działa? Po wybraniu polecenia Skala z uwzględnieniem zawartości (Content-Aware Scale) program Photoshop bada zdjęcie i próbuje ustalić, często z zadziwiającą dokładnością, które obszary są ważne (jak główny obiekt), a które nie, i robi wszystko, co w jego mocy, aby chronić ważne obszary podczas zmiany kształtu obrazu. Skala z uwzględnieniem zawartości może być potężną i oszczędzającą czas funkcją, gdy działa, ale (zawsze jest jakieś „ale”) problem polega na tym, że nie zawsze działa. W rzeczywistości zależy to od używanego obrazu.

Ogólnie rzecz biorąc, funkcja Content-Aware Scale (Skalowanie z uwzględnieniem zawartości) działa najlepiej w przypadku zdjęć zawierających duże obszary o niskiej szczegółowości obrazu (błękitne niebo, otwarte pola, spokojne wody i tak dalej). Wynika to z faktu, że aby Photoshop mógł zbliżyć do siebie dwa obszary obrazu, musi zgnieść i skompresować obszar między nimi. Jeśli obszar między nimi zawiera zbyt wiele własnych szczegółów obrazu, rzeczy mogą szybko zamienić się w pomieszany bałagan. Jeśli, z drugiej strony, obszar między nimi zawiera małą ilość szczegółów, jak niebo lub otwarte pole, wtedy łatwiej jest Photoshopowi zepchnąć te piksele razem z mniej zauważalnymi problemami, dając znacznie lepsze rezultaty.

Jak wspomniałem, Adobe po raz pierwszy wprowadził funkcję Content-Aware Scale w Photoshopie CS4, więc będziesz potrzebował CS4 lub wyższej wersji, aby podążać za tym samouczkiem. Będę tu używał Photoshopa CS6, ale wszystko, czego się nauczymy, ma zastosowanie do CS4, CS5 i CS6. Oto zdjęcie, którego będę używał:

Oryginalny obraz. Image licensed from Fotolia by Photoshop Essentials.com

Oryginalne zdjęcie.

Powiedzmy, że muszę przekształcić to zdjęcie z jego oryginalnego formatu 4×6 w coś bliższego kwadratowi, ale chcę zachować nie tylko parę i kształt serca w prawym dolnym rogu obrazu, ale także małą wyspę po lewej stronie. Gdybym próbował przyciąć zdjęcie do nowego kształtu, byłbym zmuszony odrzucić niektóre z obszarów, które chcę zachować, więc to nie jest opcja. Na szczęście duża część obszaru w centrum tego zdjęcia jest mało szczegółowa, co czyni ją dobrym kandydatem do zastosowania polecenia Content-Aware Scale.

Zanim jednak cokolwiek zrobię, muszę najpierw zająć się jednym drobnym problemem. Jeśli spojrzymy na mój panel warstw, zobaczymy, że moje zdjęcie znajduje się na warstwie Background (Tło), która jest specjalnym rodzajem warstwy w Photoshopie i ma swoje własne, unikalne zasady dotyczące tego, co możemy, a czego nie możemy z nią zrobić:

Warstwa Background (Tło) w Photoshopie CS6. Image © 2012 Photoshop Essentials.com

Panel Layers (Warstwy) przedstawiający zdjęcie na warstwie Background (Tło).

Zanim będziemy mogli zastosować do tej warstwy polecenie Content-Aware Scale (Skala z uwzględnieniem zawartości) lub jakiekolwiek inne polecenie Transform (Przekształć), musimy najpierw zmienić jej nazwę na inną niż Background (Tło). Najszybszym sposobem jest przytrzymanie klawisza Alt (Win) / Option (Mac) na klawiaturze i dwukrotne kliknięcie warstwy Tło w panelu Warstwy. W ten sposób natychmiast zmienisz nazwę warstwy na Warstwa 0, co oznacza, że możemy teraz zrobić z nią, co tylko chcemy:

Warstwa tła została przemianowana na Warstwa 0. Image © 2012 Photoshop Essentials.com

Warstwa tła została przemianowana na Warstwa 0.

Giving Free Transform A Try

Aby lepiej przekonać się, jak potężne jest polecenie Content-Aware Scale (Skala z uwzględnieniem zawartości), zobaczmy najpierw, co się stanie, jeśli spróbuję zmienić kształt zdjęcia za pomocą bardziej tradycyjnego polecenia Free Transform (Przekształć dowolnie), które wybiorę, przechodząc do menu Edit (Edycja) na pasku menu u góry ekranu i wybierając polecenie Free Transform (Przekształć dowolnie):

Wybieranie polecenia Free Transform (Przekształć dowolnie) z menu Edit (Edycja). Image © 2012 Photoshop Essentials.com

Wybieranie polecenia Free Transform (Przekształć dowolnie) z menu Edit (Edycja).

Umieszcza to standardowe uchwyty przekształcenia (małe kwadraciki) wokół zdjęcia. Kliknij i przytrzymaj przycisk myszy na lewym uchwycie i przeciągnij go w prawo, aby zmienić kształt zdjęcia na bardziej pionowy, w orientacji portretowej. Jak widać jednak, funkcja Free Transform (Przekształcanie swobodne) po prostu zgniata cały obraz, sprawiając, że wszyscy i wszystko wygląda na wyższe i cieńsze (wzór szachownicy pojawiający się po lewej stronie to sposób, w jaki Photoshop reprezentuje przezroczystość). Nie o to nam chodziło:

Przekształcenie zdjęcia za pomocą polecenia Free Transform (Przekształć swobodnie). Image © 2012 Photoshop Essentials.com

Komenda Free Transform (Przekształć dowolnie) wykonuje świetną robotę, zgniatając cały obraz.

The Power Of Content-Aware Scale

To nie zadziałało, więc wcisnę klawisz Esc na klawiaturze, aby anulować i wyjść z polecenia Free Transform (Przekształć dowolnie). Tym razem wybiorę polecenie Skala uwzględniająca zawartość (Content-Aware Scale), wracając do menu Edycja (Edit) i wybierając polecenie Skala uwzględniająca zawartość (Content-Aware Scale):

Wybierając polecenie Skala uwzględniająca zawartość (Content-Aware Scale) z menu Edycja (Edit). Image © 2012 Photoshop Essentials.com

Go to Edit > Content-Aware Scale.

Na pierwszy rzut oka sprawy wyglądają bardzo podobnie do polecenia Free Transform (Przekształć swobodnie). Otrzymujemy te same uchwyty przekształcenia na górze, na dole, po lewej i prawej stronie obrazu, a także w każdym rogu. Różnica w przypadku funkcji Skalowanie z uwzględnieniem zawartości polega na tym, że Photoshop analizuje teraz obraz, próbując ustalić, które obszary są ważne, a które nie. Robi to, zakładając, że obszary o wyższej szczegółowości są ważniejsze niż obszary o niższej szczegółowości. Kliknij i przytrzymaj lewy uchwyt, tak jak przed chwilą, i tym razem obserwuj, co się dzieje, gdy przeciągam uchwyt w prawo, aby zmienić kształt zdjęcia. Photoshop robi co może, aby chronić obszary, które uważa za ważne (para biegnąca przez wodę i wyspa po lewej stronie obrazu), więc zachowują one swój oryginalny kształt. Większość „zgniatania” dotyczy nieba, chmur i wody w centrum obrazu, ponieważ ten obszar zawiera mniejszą liczbę szczegółów i dlatego został uznany za mniej ważny:

Reshaing the photo with the Content-Aware Scale command. Image © 2012 Photoshop Essentials.com

Rozpoznawanie zawartości (Content-Aware Scale) próbuje chronić ważne (o dużej ilości szczegółów) obszary obrazu i kompresować tylko obszary nieistotne (o małej ilości szczegółów).

Opcja Protect Skin Tones (Chroń odcienie skóry)

Jest kilka rzeczy, które możemy zrobić, aby wspomóc działanie polecenia Content-Aware Scale (Rozważna zawartość). Jeśli pracujesz nad zdjęciem ludzi, spróbuj wybrać opcję Protect Skin Tones (Chroń odcienie skóry) na pasku opcji (jest to ikona przypominająca małą postać):

Wybieranie opcji Protect Skin Tones (Chroń odcienie skóry) dla polecenia Content-Aware Scale (Skala uwzględniająca zawartość). Image © 2012 Photoshop Essentials.com

Wybieranie opcji Protect Skin Tones (Chroń odcienie skóry).

Po włączeniu opcji Protect Skin Tones (Chroń odcienie skóry) Photoshop będzie próbował chronić wszelkie ciepłe odcienie skóry na zdjęciu. Jednakże, ponownie, wyniki będą zależały od obrazu, z którym pracujesz. W moim przypadku, ponieważ ludzie na moim zdjęciu wydają się dość mali, wybranie tej opcji w rzeczywistości pogorszyło sprawę, dając mi jeden z tych pomieszanych bałaganów, o których wspomniałem wcześniej, ale możesz zobaczyć lepsze wyniki z własnym obrazem, więc zdecydowanie spróbuj:

Obraz z włączoną opcją Chroń odcienie skóry. Image © 2012 Photoshop Essentials.com

Opcja Protect Skin Tones (Chroń odcienie skóry) może, a w tym przypadku nie musi, pomóc w ochronie osób na zdjęciu.

Ponieważ opcja Protect Skin Tones (Chroń odcienie skóry) w ogóle nie pomogła mi w przypadku tego zdjęcia, klikam na nią ponownie na pasku opcji, aby ją wyłączyć, i teraz para wygląda znacznie lepiej:

Obraz z wyłączoną opcją Protect Skin Tones (Chroń odcienie skóry). Image © 2012 Photoshop Essentials.com

Po prostu wyłącz opcję Protect Skin Tones, jeśli stwierdzisz, że nie pomogła.

Shortcodes, Actions and Filters Plugin: Error in shortcode

Using An Alpha Channel To Specify Important Areas

Opcja Protect Skin Tones może być czasami przydatna, ale prawdziwą mocą polecenia Content-Aware Scale jest to, że nie musimy pozostawiać Photoshopowi ustalania, co jest ważne, a co nie. Możemy sami powiedzieć Photoshopowi, które obszary obrazu mają być chronione, a zrobimy to, zaznaczając najpierw te obszary, a następnie zapisując nasz wybór jako kanał alfa.

Nacisnę klawisz Esc na klawiaturze, aby na chwilę zrezygnować z polecenia Content-Aware Scale (Skala z uwzględnieniem zawartości). Następnie, aby zaznaczyć obszary, które chcę chronić, chwycę narzędzie Lasso z panelu Narzędzia (możesz użyć dowolnego narzędzia do zaznaczania, ale narzędzie Lasso działa dobrze):

Wybieranie narzędzia Lasso z panelu Narzędzia w programie Photoshop CS6. Image © 2012 Photoshop Essentials.com

Wybieranie narzędzia Lasso z panelu Narzędzia.

Mając w ręku narzędzie Lasso, najpierw narysuję zaznaczenie wokół wyspy po lewej stronie obrazu, ponieważ jest to jeden z obszarów, które chcę chronić. Dobrze jest być nieco luźnym z zaznaczeniem. Nie ma potrzeby zachowania chirurgicznej precyzji, zwłaszcza że za chwilę zajmiemy się wygładzaniem krawędzi zaznaczenia:

Rysowanie konturu zaznaczenia wokół wyspy za pomocą narzędzia Lasso. Image © 2012 Photoshop Essentials.com

Rysowanie konturu zaznaczenia wokół wyspy.

Chcę także ochronić parę na plaży, więc teraz, gdy mam już wstępne zaznaczenie wokół wyspy, przytrzymam klawisz Shift na klawiaturze, aby dodać je do istniejącego zaznaczenia, a następnie narysuję zaznaczenie wokół pary. Myślę, że będę chronić kształt serca w prawym dolnym rogu obrazu, jak również, więc ponownie będę trzymać wciśnięty klawisz Shift i rysować zaznaczenie wokół serca:

 Dodawanie pary i kształt serca na plaży do wyboru. Image © 2012 Photoshop Essentials.com

Adding the couple and the heart shape on the beach to the selection.

Now that we’ve selected all the areas we want to protect, let’s add a bit of feathering to the selection to give us better results. Możemy szybko wyszczuplić zaznaczenie używając polecenia Refine Edge (Popraw krawędź) w Photoshopie. Kliknij przycisk Refine Edge (Popraw krawędź) na pasku opcji:

Kliknięcie opcji Refine Edge (Popraw krawędź) na pasku opcji. Image © 2012 Photoshop Essentials.com

Kliknij przycisk Refine Edge (Popraw krawędź).

Otworzy to okno dialogowe Refine Edge (Popraw krawędź), w którym w pobliżu środka znajdziesz suwak Feather (Pióro). Potrzebujemy tylko niewielkiej ilości wygładzania, więc obserwuj obraz, aby podejrzeć rezultaty, gdy będziesz klikać i przeciągać suwak Wygładzanie w prawo. Ja zamierzam ustawić wartość Feather na około 3.2 px. Kliknij przycisk OK, aby zamknąć okno dialogowe Refine Edge (Popraw krawędź):

Suwak Feather (Wyrównanie krawędzi) w oknie dialogowym Refine Edge (Popraw krawędź). Image © 2012 Photoshop Essentials.com

Użyj suwaka Feather (Wtapianie), aby dodać nieco miękkości do krawędzi zaznaczenia.

Wystarczy teraz zapisać nasze zaznaczenie jako kanał alfa, co tak naprawdę jest tylko wymyślnym sposobem powiedzenia „zapisane zaznaczenie”. Przechodzimy do panelu Kanały, który znajduje się obok panelu Warstwy. Kliknij zakładkę z nazwą Channels (Kanały) u góry, aby przejść do niej:

Panel Channels (Kanały) w Photoshopie CS6. Image © 2012 Photoshop Essentials.com

Użyj zakładek z nazwami u góry grupy paneli, aby przełączać się między nimi.

Jak już znajdziesz się w panelu Channels (Kanały), kliknij ikonę Save Selection as Channel (Zapisz zaznaczenie jako kanał) u dołu panelu (jest to ikona przypominająca prostokąt z okręgiem w środku):

Ikona Save Selection As Channel (Zapisz zaznaczenie jako kanał) w panelu Channels (Kanały). Image © 2012 Photoshop Essentials.com

Kliknij ikonę Save Selection as Channel (Zapisz zaznaczenie jako kanał).

Nowy kanał alfa o nazwie Alpha 1 pojawi się poniżej kanałów Red (Czerwony), Green (Zielony) i Blue (Niebieski) na liście. Nasze zaznaczenie jest teraz zapisane, więc naciśnij na klawiaturze klawisze Ctrl+D (Win) / Command+D (Mac), aby usunąć kontur zaznaczenia z dokumentu, ponieważ nie jest on nam już potrzebny:

Zaznaczenie zostało zapisane jako Alpha 1. Image © 2012 Photoshop Essentials.com

Wybór jest teraz zapisany jako Alpha 1 w panelu Channels (Kanały).

Przełącz się z powrotem do panelu Layers (Warstwy), klikając jego zakładkę z nazwą:

Wybór panelu Layers (Warstwy). Image © 2012 Photoshop Essentials.com

Przełącz się z powrotem do panelu Layers (Warstwy).

Następnie wybierz polecenie Content-Aware Scale (Skala uwzględniająca zawartość), tak jak zrobiliśmy to wcześniej, przechodząc do menu Edit (Edycja) i wybierając opcję Content-Aware Scale (Skala uwzględniająca zawartość):

Wybierz ponownie polecenie Content-Aware Scale (Skala uwzględniająca zawartość) z menu Edit (Edycja). Image © 2012 Photoshop Essentials.com

Ponowne wybranie polecenia Skala z uwzględnieniem zawartości.

Jeśli spojrzysz w górę na pasku opcji, bezpośrednio po lewej stronie opcji Chroń odcienie skóry, zobaczysz opcję nazwaną po prostu Chroń, a obok niej pole wyboru, które domyślnie jest ustawione na Brak. Kliknij słowo None (Brak), aby wyświetlić listę wyboru, i wybierz kanał alfa, który właśnie utworzyliśmy, czyli w tym przypadku Alpha 1:

 Ustawienie opcji Protect (Chroń) na wartość Alpha 1 dla polecenia Content-Aware Scale (Skala z uwzględnieniem zawartości). Image © 2012 Photoshop Essentials.com

Zmiana opcji Protect (Chroń) z None (Brak) na Alpha 1 (Alfa 1).

Tym razem, gdy kliknę i przytrzymam lewy uchwyt i zacznę go przeciągać w kierunku prawej strony, Photoshop użyje mojego kanału alfa do ochrony zaznaczonych przeze mnie obszarów. Wyspa, para i kształt serca na plaży zachowują swój oryginalny wygląd, podczas gdy niechroniony obszar w centrum zdjęcia (obszar, którego nie zaznaczyłem) jest zgniatany razem:

Przeciąganie lewego uchwytu transformacji w celu zmiany kształtu obrazu za pomocą funkcji skalowania z uwzględnieniem zawartości (Content-Aware Scale). Obraz © 2012 Photoshop Essentials.com

Tym razem Photoshop dokładnie wie, które obszary chronić.

Kliknę również i przytrzymam górny uchwyt i przeciągnę go w dół, aby zmienić kształt obrazu również w pionie. Zauważ, że Photoshop kompresuje obszar o niskiej szczegółowości na niebieskim niebie, nie naruszając reszty zdjęcia:

Przeciągnij górny uchwyt transformacji, aby zmienić kształt obrazu za pomocą funkcji skalowania z uwzględnieniem zawartości. Image © 2012 Photoshop Essentials.com

Niebo jest ściskane, podczas gdy reszta obrazu pozostaje nienaruszona.

Po zakończeniu naciśnij na klawiaturze klawisz Enter (Win) / Return (Mac), aby zaakceptować przekształcenie i wyjść z polecenia Content-Aware Scale (Skalowanie z uwzględnieniem zawartości). W zależności od rozmiaru obrazu wykonanie tego zadania może zająć Photoshopowi kilka sekund.

Przycinanie przezroczystych obszarów

Teraz, gdy zmieniliśmy kształt naszego obrazu, musimy go oczyścić, przycinając przezroczyste obszary (wzór szachownicy) wokół niego, a możemy to zrobić za pomocą polecenia Przycinanie w programie Photoshop. Przejdź do menu Obraz u góry ekranu i wybierz polecenie Przytnij:

Wybieranie polecenia Przytnij z menu Obraz. Image © 2012 Photoshop Essentials.com

Go to Image > Trim.

Po wyświetleniu okna dialogowego Trim (Przytnij) wybierz u góry opcję Transparent Pixels (Przezroczyste piksele), jeśli nie jest ona jeszcze zaznaczona. Upewnij się także, że wszystkie cztery opcje (Góra, Dół, Lewo i Prawo) są zaznaczone na dole:

Okno dialogowe polecenia Przytnij w programie Photoshop. Image © 2012 Photoshop Essentials.com

Zaznacz opcję Transparent Pixels (Przezroczyste piksele) u góry okna dialogowego.

Kliknij przycisk OK, aby zamknąć okno dialogowe, co spowoduje, że Photoshop usunie wszystkie przezroczyste obszary wokół zdjęcia, dając nam ostateczny rezultat:

Zdjęcie przekształcone przy użyciu polecenia Content-Aware Scale (Skala z uwzględnieniem zawartości) w programie Photoshop. Image © 2012 Photoshop Essentials.com

Ostateczny przekształcony obraz z przyciętymi przezroczystymi obszarami.

Wskazówki dotyczące uzyskiwania lepszych wyników za pomocą polecenia Skalowanie z uwzględnieniem zawartości

Oto kilka szybkich wskazówek dotyczących uzyskiwania lepszych wyników za pomocą polecenia Skalowanie z uwzględnieniem zawartości w programie Photoshop.

Keep Expectations In Check
Po pierwsze, zachowaj realistyczne oczekiwania. Bez względu na to, co robimy, aby chronić ważne obszary na zdjęciu, możemy tylko zgnieść i skompresować obraz tak daleko, zanim sprawy zaczną się robić brzydkie. Dokładnie, jak bardzo można zmienić kształt obrazu zależy wyłącznie od samego obrazu. Zdjęcia z dużymi obszarami o niskiej szczegółowości dadzą Ci więcej miejsca do pracy niż obrazy z dużą ilością szczegółów.

Reshape In Smaller Steps
Zamiast przekształcać obraz za jednym razem, spróbuj podzielić go na mniejsze kroki. Wybierz polecenie Skala z uwzględnieniem zawartości i przeciągnij uchwyt przekształcenia tylko do połowy, a następnie naciśnij klawisz Enter (Win) lub Return (Mac), aby zaakceptować to polecenie. Ponownie wybierz polecenie Skala uwzględniająca zawartość, przeciągnij uchwyt przekształcenia jeszcze dalej i ponownie naciśnij Enter (Win) / Return (Mac). Powtarzaj ten proces do momentu, aż zmienisz kształt obrazu tak bardzo, jak tego potrzebujesz. W ten sposób, dzięki rozbiciu go na mniejsze kroki, Photoshop nie ma tyle pracy do wykonania za każdym razem.

Blending Content-Aware Scale With Free Transform
Na koniec, jeśli spojrzysz w górę na pasku opcji (gdy polecenie Content-Aware Scale jest aktywne), znajdziesz suwak Amount (Wartość), który domyślnie jest ustawiony na 100%. Możemy użyć tego suwaka, aby faktycznie przełączyć zachowanie między funkcją Skalowanie z uwzględnieniem zawartości a standardowym poleceniem Przekształć dowolnie. Gdy wartość Amount ustawiona jest na 100%, otrzymujemy pełną moc polecenia Skalowanie z uwzględnieniem zawartości, ale jeśli zmniejszymy wartość Amount do 0%, polecenie zachowuje się jak polecenie Przekształcanie swobodne. Ustawiając wartość parametru Wartość w przedziale od 0 do 100%, otrzymamy mieszankę obu poleceń. Może to brzmieć nieco myląco, ale jeśli zauważysz, że pewne obszary obrazu zaczynają wyglądać na poszarpane lub uszkodzone, spróbuj obniżyć wartość parametru Amount (Wartość), co zmniejszy siłę działania funkcji Content-Aware Scale (Skala uwzględniająca zawartość) i może pomóc naprawić te obszary problemowe:

Opcja Amount (Wartość) dla polecenia Content-Aware Scale (Skala uwzględniająca zawartość) w programie Photoshop. Image © 2012 Photoshop Essentials.com

Zmniejsz wartość parametru Amount (Ilość), aby zmniejszyć siłę działania funkcji Content-Aware Scale (Skalowanie z uwzględnieniem zawartości).

I oto jest! Oto jak zmienić kształt i przekształcić obrazy za pomocą polecenia Content-Aware Scale (Skala uwzględniająca zawartość) w Photoshopie! Sprawdź naszą sekcję Retusz zdjęć, aby uzyskać więcej samouczków edycji obrazów w Photoshopie!

Pobierz wszystkie nasze samouczki Photoshopa jako pliki PDF! Pobierz je już dziś!

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.