Czy Photoshop ma odpowiednik „Color to Alpha” Gimpa?

44

Odkryłem funkcję Gimpa „Color to Alpha” , a człowiek jest niesamowity! Zasadniczo wyodrębni określony kolor z zaznaczenia i przekształci go w przezroczystość. To pozwoliło mi uczynić butelkę zrobioną na płaskim tle naprawdę przezroczystą warstwą z nienaruszonymi światłami i cieniami.

Czy Adobe Photoshop ma coś podobnego? Płatne czy w inny sposób? ( Oto moja próba przejścia do około 60% jakości wtyczki Gimp )

Stephen
źródło
Wybór zakresu kolorów działa bardzo słabo. Z tego co widzę, nie było takiej akcji, jak GIMP.
19
+1 za pytanie, czy funkcja GIMP jest dostępna w PS, był zmęczony
ciągłym słuchaniem czegoś
3
Podczas gdy narzędzie wyboru zakresu kolorów w Photoshopie może być przydatne do niektórych rzeczy, to wcale nie jest to samo, co kolor Gimp do alfa. Przypomina to korzystanie z trybów przesyłania, takich jak mnożenie, ekran lub nakładka, w przeciwieństwie do używania magicznej różdżki do wybierania bieli, czerni lub szarości. Na przykład: jeśli miałeś stałą fioletową warstwę i użyłeś koloru do alfa do usunięcia niebieskiego, dostaniesz półprzezroczystą, jednolitą czerwoną warstwę, podczas gdy kolor do alfa nic by nie zrobił, ponieważ nie ma jednolitego niebieskiego w warstwie.
Naprawdę dziwi mnie to, że Photoshop wciąż nie może mieć tak świetnego i łatwego narzędzia. Korzystam z tego cały czas, kiedy przechodzę do „Getta” na chwytanie czcionek z miejsc, które umożliwiają podgląd czcionek do zakupu. Pozwala wyciągnąć całą biel z tła (po przycięciu krawędzi i odwróceniu wypełnienia białym - z wyjątkiem tekstu). Zapewnia bardzo łatwe przezroczyste obrazy. : /
@Stephen: Czy jest już jakieś szczęście w znalezieniu rozwiązania tego problemu? Wygląda na to, że wszystkie dotychczasowe odpowiedzi nie spełniły oczekiwań.
jrista

Odpowiedzi:

8

Istnieje wtyczka do Photoshopa, która może to zrobić, ale jest trochę stara i tylko 32-bitowa. Jest jednak darmowy i może załatwić sprawę.

John Cavan
źródło
5

Wierzę, że możesz użyć tego Select -> Color Range...narzędzia, aby osiągnąć ten efekt. Narzędzie do wyboru zakresu kolorów jest bardzo przydatną funkcją, która pozwala kliknąć kolor z wersji obrazu w odcieniach szarości, a następnie użyć suwaka „rozmycia”, aby dostosować zakres. Możesz także wyświetlić podgląd zaznaczenia na pełnym obrazie. Po wybraniu OK tworzy to normalną maskę Photoshopa.

Po wybraniu linii bazowej możesz dalej dostosować maskę, używając wszystkich zwykłych narzędzi do maskowania w Photoshopie. Jest to prawdopodobnie najbardziej idealny sposób na robienie tego, co musisz zrobić (w oparciu o twoje poprzednie pytanie, próbujesz wyizolować butelkę?) Wybór zakresu kolorów da ci prawie idealną maskę z przezroczystością w dotyku ... a ty może dodatkowo to zmienić, aby naprawić obszary, które zostały wybrane, które nie powinny być lub które zostały wykluczone i powinny zostać wybrane. Po dostrojeniu maski po prostu uderz Deletei obserwuj magię. Ponieważ maska ​​była pełną maską alfa, usunięcie usunie różne stopnie „krycia” w zależności od tego, jak mocno obszar odpowiada początkowo wybranemu kolorowi bazowemu.

Ponieważ tło jest białe, wybranie koloru białego i dostosowanie rozmycia w celu odpowiedniego „wypełnienia” części bieli wyświetlanych przez butelki powinny zapewnić całkiem skuteczną maskę w ciągu około 30 sekund. Trochę dostosowania może potrwać kilka minut, ale efekt końcowy powinien być lepszy niż wtyczka Gimp „Color to Alpha” (przynajmniej w oparciu o kilka przykładów, które widziałem ... wydaje się, że jest zbyt gorliwy w stosowaniu przejrzystości).

Ogólnie rzecz biorąc, „w pełni zielone” lub „w pełni niebieskie” tło może być lepsze dla tego rodzaju rzeczy. Biel to połączenie wszystkich kolorów, co może utrudnić izolację określonych obiektów od tła „pełnego koloru”. Właśnie dlatego wiele sekwencji efektów specjalnych nakręconych dla filmów jest filmowanych na zielonym tle ... łatwiej jest je odfiltrować podczas kompozytu końcowego (to jeden „podstawowy” kolor w modelu RGB, a nie mieszanka wszystkich trzy kolory. Nazywa się to filtrowaniem kluczowania kolorem.) Należy zauważyć, że chcesz użyć klucza barwy, który jest komplementarny do koloru (kolorów) fotografowanego obiektu. Na przykład, jeśli strzelasz do zielonej butelki, najlepiej może być czerwone tło, ponieważ użycie zielonego tła bardzo utrudniłoby wykluczenie zielonego tła bez zgubienia butelki. Jeśli masz żółte, pomarańczowe, czerwone lub brązowe butelki, najlepsze może być niebieskie tło. Jednak ogólną ideą jest użycie tła, które jest komplementarne (pomyśl przeciwny kolor na kole kolorów) do fotografowanych obiektów na pierwszym planie.

jrista
źródło
1
Z tego, co doświadczyłem, wybór zakresu kolorów byłby trudny. np. we wtyczce Gimpa, jeśli jest tam zielona zabarwiona łatka, a ja usuwam szary, współczynnik szarości zieleni jest konwertowany na przezroczystość. Opcja Wybór zakresu kolorów prawdopodobnie całkowicie nie wybrałaby zielonego przezroczystego odcienia.
Stephen
Używałem tego narzędzia wiele razy ... dokonuje „miękkiego” wyboru, a dokładniej mówiąc, generuje kanał „szybkiej maski” w skali szarości, który jest używany do generowania maski. Jeśli potrzebujesz demonstracji, mogę ją dostarczyć, ale „Wybierz zakres kolorów” jest w zasadzie twoją funkcją „Kolor do alfy”, z dodatkowym wymogiem, że naciskasz klawisz usuwania, aby kolor stał się „alfa”. Jeśli chodzi o „współczynnik szarości”, masz z tym niewielkie problemy, ponieważ szary zawiera poziomy R, G i B. Zastosowanie odpowiedniego komplementarnego klucza barwy eliminuje to, ale robienie tego, czego potrzebujesz, jest nadal możliwe przy użyciu białego bg.
jrista
4

Nie korzystałem z funkcji Kolor na alfa w GIMP, ale wygląda to podobnie do konwersji kanału na alfa. W panelu kanałów kliknij z wciśniętym klawiszem Control (lub klawiszem Command, jeśli korzystasz z komputera Mac) kanał, który chcesz przekonwertować. Następnie możesz utworzyć maskę z zaznaczenia lub nacisnąć klawisz Delete.

Jeśli chcesz mieć większą kontrolę, możesz edytować maskę za pomocą krzywych, poziomów itp. Wystarczy utworzyć maskę, jak wspomniano powyżej, i wybrać ją w panelu kanałów i zastosować dowolne zmiany.

Narzędzie Zasięg kolorów, jak sugeruje jrista, będzie również działać, ale uważam, że metoda kanałów jest nieco łatwiejsza do kontrolowania.

mcrumley
źródło
Problem polega na tym, że wyboista, przezroczysta butelka na czerwonym tle będzie miała część w kolorze czerwonym (jak można się spodziewać), część w kolorze białym (z powodu odbić światła), niektóre części naprawdę jaskrawoczerwone (z powodu koncentracji światła przez załamanie), a niektóre części są całkowicie czarne (ponieważ tam, gdzie występuje koncentracja czerwieni, jej będzie jej brak) i oczywiście wszystko pomiędzy . Oznacza to, że wszystkie czerwone odcienie muszą zostać usunięte, dokładne dopasowanie w kolorze czerwonym wynosi 0% alfa i od tego momentu przechodzi do pełnego 100% alfa (biały i czarny).
Stephen
To nie usunie czerwonego odcienia. To tylko sprawia, że ​​jest częściowo przezroczysty. Jeśli chcesz usunąć czerwony, możesz to zrobić na kilka sposobów. Jednym ze sposobów jest regulacja odcienia / nasycenia.
mcrumley,
1

Kilka lat spóźnienia, ale myślę, że to, czego szukasz, nazywa się maskowaniem zakresu kolorów. Sprawdź to lub wykonaj z grubsza następujące kroki: 1. Utwórz maskę dla warstwy zawierającej ten kolor, który chcesz uzyskać przezroczysty i upewnij się, że maska ​​jest zaznaczona. 2. Wyszukaj okno Maski lub Właściwości (od CS6) (Okno> Maski / Właściwości). 3. Tam znajdziesz przycisk o nazwie „Zakres kolorów ...” 4. W nowym oknie możesz próbkować kolor, który chcesz zamaskować, a nawet dodać wiele kolorów za pomocą przycisku z próbnikiem i znakiem plus. Sugeruję ustawienie podglądu wyboru na skalę szarości. Po prostu się z tym baw. :)

Mr.H
źródło
0

Z mojego osobistego doświadczenia „Select Color Range” robi raczej trudny wybór. Można to jednak uzupełnić narzędziem „Popraw krawędź ...” po dokonaniu wstępnego wyboru. Wybierz widok jako „Nakładka”, wybierz „Inteligentny promień” i dostosuj promień, aż nakładka pokryje cały kolor, który chcesz usunąć. Wybierz opcję Wyjście do zaznaczenia, kliknij przycisk OK, a następnie usuń zaznaczenie. To powinno usunąć wszystkie bity, które pozostawia prosty „Wybierz zakres kolorów”.

Ben
źródło
-2

Kolor do przezroczystości

Photoshop

  • Otwórz obraz
  • F7, aby wyświetlić panel warstw
  • jeśli warstwa jest zablokowana, kliknij dwukrotnie tam, gdzie jest napis Tło
  • Powielona warstwa
  • Usuń warstwę za pomocą kłódki
  • Teraz użyj magicznej różdżki i kliknij obszar koloru, który chcesz usunąć i usunąć

ŻYŁKA

  • otwarty obraz
  • przejdź do warstwy / przezroczystości
  • dodaj kanał alfa
  • tools / selection tools / fuzzy select / delete
  • lub u / delete
shantiq
źródło
Zobacz jednak komentarze poniżej pytania. To nie robi tego samego.
mattdm
cześć mat, te dwa procesy robią dokładnie to samo, czy masz na myśli Gimp tutaj z Kolorami / Kolor do alpha
shantiq 30.01.2013
Tak, o to mi chodzi, bo o to właśnie chodzi. :)
mattdm
ha, ale to też cię tam prowadzi! pokazuję to w kilku etapach, jeśli masz więcej niż jeden kolor, który chcesz zmienić na przezroczysty, metoda pokazana tutaj jest najbliższa PSP; robi to samo
shantiq,
Zobacz jednak komentarze od user6055 powyżej lub zwróć uwagę na to, co Stephen mówi w samym pytaniu. Jest w tym coś więcej.
mattdm