Chcę użyć tego obrazu w witrynie internetowej.

tutaj wprowadź opis obrazu

Muszę zmienić tło z czarnego na przezroczyste, aby móc użyć strzałki w mojej witrynie, aby utrzymać tło strony.

Użyłem Gimp do konwersji obrazu do formatu .png, ale jak mam teraz postępować?

Komentarze

  • Dla każdego, kto szuka rozwiązania Photoshop aby przekonwertować czarne lub białe tło przezroczyste, zobacz ten wątek .

Odpowiedz

GIMP „s Color to Alpha to bardzo przydatne , jeśli wiesz, jak z niego korzystać , a to zadanie wydaje się szczególnie do tego odpowiednie:

  1. Otwórz obraz w GIMP-ie i zmień go na tryb kolorów RGB, jeśli to konieczne.
  2. Wybierz Warstwa → Przezroczystość → Kolor do alfa …
  3. Wybierz czarny (#000000) jako kolor do przezroczystości.
  4. Kliknij „OK”.
  5. Zapisz wynikowy obraz w formacie PNG:
    Obraz z przezroczystością

Komentarze

  • Fantastycznie – to była właśnie odpowiedź, której potrzebowałem! Tylko uwaga – jeśli opcja ' kolor do alfa ' jest wyszarzona, oznacza to, że obraz jest w trybie kolorów indeksowanych. Aby to naprawić, przejdź do Obraz – > Tryb – > RGB. Pozdrawiam!
  • @Heather: Dzięki za to, że to zauważyłem, ' dodałem uwagę na ten temat do odpowiedzi. W rzeczywistości konwersja do RGB jest zwykle pierwszą rzeczą, którą chcesz zrobić w przypadku indeksowanych obrazów w GIMP-ie, chyba że chcesz , aby Twoje zmiany były ograniczone do istniejącej palety.
  • Jak czy robisz to w edytorze graficznym Paint.NET?
  • @Boris_yo: Wygląda na to, że wtyczka Unblend dla Paint.NET powinna zrobić to samo jako Color to Alpha w GIMP. Jednak nie ' sam tego nie próbowałem.
  • Dzięki, ale podpis był czarny, bo trochę jaśniejszy. Próbowałem grać z jasnością i kontrastem i tylko trochę pomogło.

Odpowiedź

Możesz użyć GIMP-a ” s wybierz za pomocą narzędzia koloru lub narzędzia Różdżka. Jakkolwiek to zrobisz, po prostu zaznacz wszystkie czarne piksele. Następnie zamiast usuwać zaznaczone piksele, zastosuj maskę warstwy:

Layer -> Mask -> Add layer mask 

Zaznacz przycisk opcji „Selection” i pamiętaj, aby zaznaczyć pole wyboru „Invert mask„. Teraz wszystkie czarne piksele są przezroczyste.

Eksportuj jako PNG lub GIF.

Problem dotyczy krawędzi wokół strzałki, gdzie możesz mieć czarne piksele tworzące matę. Nie robię tego ” Nie wiem w GIMP, ale Photoshop ma fajną funkcję usuwania poprzedniej otoczki i / lub dodawania wybranej przez ciebie otoczki.

Odpowiedź

Nie używam gimp, ale ten obraz jest prostym przypadkiem, w którym powinno być łatwo uzyskać przyzwoitą przezroczystość.

Jeśli zaznaczysz cały obraz, a następnie użyjesz go (lub raczej wersja w skali szarości) jako kanał alfa, prawie gotowe.

W zależności od funkcji eksportu oprogramowania, możesz po prostu wybrać alfa jako przezroczystość PNG lub możesz użyć kanału alfa jako wyboru zamaskować i usunąć zaznaczenie (źle) lub użyć zaznaczenia jako maski warstwy (nieniszczące), a następnie wyeksportować.

Odpowiedź

Oto przydatna technika GIMP, której ostatnio użyłem do tego – prawdopodobnie podobna do „Color To Alpha” (Color To Alpha było dla mnie wyszarzone, mimo że byłem w trybie RGB), ale ta metoda dała mi przydatne dostosowanie jak „miękkie” chciałem, aby krawędzie wychodziły (w przeciwieństwie do technik magicznej różdżki, które pozostawiają cienką czarną obwódkę wokół obrazu, zamiast sprawiać, że krawędzie są częściowo przezroczyste).

Krótko mówiąc, skopiowałem wersja oryginalnego obrazu w skali szarości do maski warstwy / kanału alfa, a następnie wykorzystała krzywe na kanale alfa, aby większość obrazu była nieprzezroczysta, dostosowując stopień przezroczystości krawędzie powinny być. Bardzo ładny efekt i bardzo konfigurowalny.

Oto krok po kroku, jak to zrobić:

  • Zaczynając od warstwy z oryginalnym obrazem o nazwie „obraz”
  • Zduplikuj warstwę „obrazu” na nową warstwę o nazwie „alfa obrazu” (za pomocą przycisku Powiel warstwę w oknie dialogowym Warstwy)
  • Colors > Desaturate... > Lightness na „alfa obrazu” warstwa
  • Kliknij prawym przyciskiem myszy warstwę „obrazu” i Add Alpha (jeśli nie zostało to jeszcze zrobione)
  • Skopiuj całą zawartość „alfa obrazu” ( w warstwie „image alpha”, Select All & Copy)
  • Paste do kanału alfa „image” (kliknij prawą miniaturę warstwy „image”, a następnie wklej ją)

    • Poprzednie kroki są prawdopodobnie identyczne z pojedynczym poleceniem „Kolor do alfa”
  • Opcjonalnie: kliknij prawym przyciskiem myszy „obraz” i Show Layer Mask (powinno pokazać, co zostało wklejone). Jeśli to pominiesz, możesz zobaczyć zmianę przezroczystości na żywo w następnym kroku.

  • Color > Curves
  • W w oknie Krzywe, spłaszcz krzywą wzdłuż górnej &, a następnie gwałtownie zmniejsz w lewo, powodując, że większość jasnych pikseli stanie się całkowicie biała (tj. obraz jest tam nieprzezroczysty).
  • Usuń zaznaczenie Show Layer Mask, aby zobaczyć zastosowaną przezroczystość.

    Przesuwanie punktu nasycenia krzywych (u góry krzywych) i szybkość, z jaką się zmniejsza, pozwala dostosować, ile krawędzi obrazu jest przezroczystych i ile.

Komentarze

  • Cześć Demis, witamy w GDSE i dziękujemy za odpowiedź! Aby uczynić instrukcje bardziej czytelnymi, ' d radzę używać ' listy punktowanej lub ' listy numerowanej '. Jeszcze raz dziękujemy i miłego korzystania z witryny!

Odpowiedź

Możesz używać programu Adobe Photoshop. Przejdź do Wybierz -> Zakres kolorów . Trzymając wciśnięty klawisz Shift , kliknij kolor, który chcesz usunąć (w Twoim przypadku czarny). Wciśnij OK. Wtedy cała twoja czerń zostanie wybrana; teraz naciśnij usuń.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *