Usuwanie koloru tła w Paint.net

33

Mam logo tekstowe w formacie .jpg, wygląda podobnie do przykładowego obrazu tutaj:

przykład logo

Używam paint.net.

Teraz chciałbym zmienić obraz na .png, a następnie usunąć całe białe tło i nadać obrazowi czarny tekst na przezroczystym tle.

Wypróbowałem narzędzie wyboru magii, aby wybrać białe tło, a także wypróbowałem narzędzie wyboru magii, naciskając klawisz Shift, aby zaznaczyć cały kolor według koloru, próbowałem dostosować tolerancję; ale zawsze kończę albo bardzo cienką białą ramką wokół czarnego tekstu, albo jeśli dostosuję tolerancję, niektóre czarne zabrane sprawią, że tekst będzie wypaczony.

Myślę, że problem polega na tym, że wokół tekstu znajdują się piksele, które nie są czysto czarne lub białe. Te blakną od czerni do bieli. Powinny zanikać z czarnego na przezroczysty.

Jak mogę usunąć białe tło i uzyskać tylko czarny tekst?

Dzięki.

Greeso
źródło
1
Wypróbuj tę stronę. Nie sądzę, żeby istniał sposób na malowanie clippingmagic.com
bs677,
@Greeso, obraz w formacie Whitch jest zapisywany, pamiętaj, że png ma wiele smaków i nie wszystkie obsługują przezroczystość.
Francisco Tapia,

Odpowiedzi:

40

Użyłem narzędzia Wiadro z farbą.

  • Wybierz wiadro z farbą
  • W oknie Kolory kliknij More >>
  • Przesuń suwak Krycie - alfa w lewo
  • Na pasku narzędzi ustaw opcję Tryb powodzi na Globalny, a tryb mieszania na Zastąp
  • Kliknij biały obszar.
Paweł
źródło
2
Działa to do pewnego stopnia, ale zjada niektóre „litery”, więc słowa stają się cieńsze :(
Greeso
1
Właśnie tego chciałem, udało mu się usunąć niektóre z antyaliasingu mieszania tła, które jest idealne
Glen Blanchard
1
Działa jak urok, po prostu dostosuj tolerancję do tego, czego potrzebujesz (zwykle 5-10%).
Kirill Osenkov,
W 4.0.16 nie ma opcji Zastąp po dwukrotnym kliknięciu warstwy i otwarciu listy Mieszanie> Tryb.
OverTheRainbow
Dziękuję bardzo za podzielenie się tą wskazówką, działa to na
pewno
12

Paint.net ma narzędzie, Magic Wandktóre wybiera część jednokolorową, wybiera za jej pomocą i naciska del. Na koniec nie zapomnij zapisać jako png. Aby rozmazać części, musisz je wyczyścić, powiększając obraz i użyć gumki, aby ręcznie usunąć rozmazane części

wprowadź opis zdjęcia tutaj

emirjonb
źródło
5
Niezbyt dobre rozwiązanie. Właśnie tego próbowałem na początku. „Rozmytego” obszaru nie należy rozjaśniać, ale raczej ściemniać się do przezroczystego zamiast białego.
Greeso,
3
Nie ma idealnego rozwiązania za jednym kliknięciem. Musisz to zrobić ręcznie w takiej czy innej formie. Zobacz samouczki Photoshopa na youtube i spróbuj je naśladować na pain.net
emirjonb
To zadziałało dla mnie świetnie. Byłem nawet w stanie utrzymać „rozmazany” obszar, po prostu dostosowując Tolerancję.
AN
5

Istnieje wiele sposobów na osiągnięcie tego, ale poniżej są dwa najprostsze sposoby. Wyniki końcowe są mniej więcej równoważne, więc spróbuj obu, aby zobaczyć, który z nich wygląda lepiej dla Ciebie.

  1. Użyj wtyczki Color to Alpha z wtyczek Photo i Color Tanela ( pobierz ).
    Zacznij od następujących parametrów i eksperymentuj stamtąd:

    • Barwa = wyłączona
    • Nasycenie = wyłączone
    • Jasność = od 255 do 255
    • Tolerancja = 128
    • Pióro = 0
    • Podstawowa Krycie = 0
    • Odwróć Alpha = wł
    • Zastąp oryginalną wersję alfa = wyłączony
  2. Użyj wtyczki AlphaSpace ( pobierz ).
    Zacznij od następujących parametrów i eksperymentuj stamtąd:

    • Kolor przezroczystości = biały
    • Tolerancja = 125
thdoan
źródło
0

Powinieneś tutaj zastosować odwrotne podejście. Nie próbuj usuwać antyaliasingu. Zamiast tego po prostu wytnij czarną część tekstu i przenieś ją na przezroczystą warstwę.

Otwórz obraz.
Użyj narzędzia magicznej różdżki.
Kliknij czarną część tekstu.
Dostosuj tolerancję, aby uchwycić tylko ciemniejsze piksele.
Wytnij zaznaczenie, pozostawiając słaby szary kontur (część, której i tak nie chciałeś).
Użyj ctrl+ n, aby automatycznie utworzyć idealny rozmiar nowego obrazu.
Wklej swój obraz.
Gotowy.

Ten proces zajął mi 90 sekund z twoim obrazem. Oto on:

Travis J
źródło
-2

Wierzę, że ta technika jest również możliwa w Paint.net:

Utwórz nową warstwę i upewnij się, że jest w pełni przezroczysta. (w razie potrzeby użyj gumki na tej warstwie)

Przesuń tę warstwę w dół.

Teraz na bieżącej warstwie ustaw miksowanie na Ciemniej, 100%

Teraz spłaszcz do obrazu.

LPChip
źródło
1
Nie działał :(
Greeso,
2
Czy zapisałeś go jako 32-bitowy lub 24? Musi mieć 32 dla warstwy przezroczystości
Tetsujin
Może nie robię tego dobrze. Oto jak zrozumiałem instrukcje: (1) Utwórz nową przezroczystą warstwę. (2) Przesuń w dół warstwę przezroczystą. Więc teraz mamy dolną warstwę to warstwa przezroczysta, a górna warstwa to moja warstwa logo. (3) W górnej warstwie logo ustaw miksowanie na „Przyciemnij”, klikając dwukrotnie warstwę i zmieniając jej właściwości trybu mieszania. Ustaw także krycie na 255. (4) Spłaszcz obraz, upewniając się, że wybrano górną warstwę logo, a następnie kliknij menu Obraz, a następnie wybierz submeu Spłaszcz. Czy to, co robię, jest prawidłowe? Jeśli tak, nic się nie dzieje.
Greeso,
Czy widzisz, że logo staje się przezroczyste podczas procesu? Jeśli nie, to rzeczywiście nie działa. Wypróbuj dowolną z pozostałych opcji miksowania.
LPChip
być może spłaszczenie zmienia przezroczystość z powrotem w biel. Minęło dużo czasu, odkąd pracowałem z paint.net.
LPChip