Ograniczenia JPG: czego format nie zachowa
JPG nie może przechowywać przezroczystego tła. Każdy piksel musi mieć widoczny kolor, więc wycięcie zapisane jako JPG ląduje na bieli, czerni lub innym wybranym kolorze. Jeśli obszar wokół obiektu ma zostać pusty, eksportuj PNG.
To nie czyni JPG złym zdjęciem źródłowym. JPG i wynik przezroczysty mają po prostu inne zadania.
Co oznacza „nie można zachować przejrzystości”.
Wycinek zawiera dwa rodzaje informacji:
- widoczny kolor przedmiotu;
- jak widoczny powinien być każdy piksel, włączając całkowicie puste i częściowo przezroczyste piksele krawędziowe.
Druga część jest powszechnie nazywana alfa. JPG nie ma gdzie go przechowywać.
Kiedy oprogramowanie przekształca przezroczysty wycinek w plik JPG, musi zdecydować, jaki widoczny kolor zastąpi każdy pusty piksel. Rezultatem jest ponownie pełny prostokąt. Często ten zamiennik jest biały, ale może to być czarny lub dowolne wybrane wypełnienie.
Z plikiem nic się nie dzieje. Informacje przezroczyste zostały usunięte, ponieważ format docelowy nie może ich przenieść.
Aby zapoznać się z prostym angielskim wprowadzeniem do wersji alfa, zobacz Co to jest przezroczysty plik PNG?.
JPG nadal może być sygnałem wejściowym
Większość zdjęć z aparatu i telefonu to zwykłe prostokątne obrazy. Przybywają z pokojem, ścianą, ulicą lub blatem widocznym już za obiektem. To sprawia, że JPG jest normalnym wejściem do usuwania tła.
Przydatny przepływ pracy to:
- otwórz źródło JPG;
- izolować podmiot;
- sprawdź i udoskonal krawędź;
- wyeksportuj nowy wynik jako PNG.
Źródło i dane wyjściowe nie muszą mieć tego samego formatu. Opcja Konwertuj zdjęcie JPG na przezroczysty format PNG powoduje bezpośrednie przejście przez to zadanie.
Dlaczego białe tło może wprowadzać w błąd
Wycięcie na białym tle może wydawać się przezroczyste podczas oglądania na białej stronie. Przesuń go na ciemny slajd, a prostokątna biała płytka stanie się widoczna.
Skorzystaj z tego szybkiego testu:
- umieść obraz na jasnym, innym niż biały kolorze;
- spójrz na wszystkie cztery rogi;
- sprawdź szczeliny wokół ramion, rączek i włosów.
Jeśli kolor testowy nie prześwituje przez te obszary, plik jest spłaszczony. Nazwa pliku .jpg potwierdza dlaczego. Nazwa pliku .png może zapewniać przezroczystość, chociaż plik PNG mógł zostać celowo wyeksportowany ze stałym wypełnieniem.
Biały to kolor. Przezroczystość to brak widocznych pikseli tła.
Miękkie krawędzie ujawniają kolejne ograniczenie
Dobre wycięcia nie zawsze mają twardą granicę. Włosy, futro, tkanina, cienie i wygładzone krzywe mogą zawierać częściowo widoczne piksele krawędziowe. Alpha pozwala tym pikselom zmieszać się z nowym tłem.
Kiedy przezroczysta krawędź jest spłaszczana do formatu JPG, krawędź jest mieszana z jednym ustalonym kolorem. Umieść ten JPG w innym kolorze, a możesz zobaczyć:
- blady kontur;
- ciemna grzywka;
- pudełkowate rogi wokół drobnych szczegółów;
- mat pozostały z oryginalnego wypełnienia.
Dlatego też późniejsze usunięcie białego prostokąta z pliku JPG nie zawsze przywraca oryginalne wycięcie. Piksele przejściowe zostały już zmieszane z białym.
Powtarzające się zapisywanie w formacie JPG może obniżyć jakość
JPG wykorzystuje kompresję stratną. Został zaprojektowany, aby zmniejszać obrazy fotograficzne poprzez upraszczanie szczegółów wizualnych. Każdy dodatkowy zapis może wprowadzić więcej dzwonienia, blokowości lub rozmazania, szczególnie wokół ostrych krawędzi o wysokim kontraście.
Artefakty te mają znaczenie wokół granicy wycięcia, ponieważ krawędź znajduje się dokładnie tam, gdzie potrzebne są czyste szczegóły. Mocno skompresowane źródło może pokazywać:
- rozmyte kontury;
- małe kolorowe bloki w pobliżu konturu;
- utracone pasma lub cienkie części;
- szum kolorów przypominający szczegóły tła.
Eksport do formatu PNG zapobiega kolejnym stratnym etapom JPG po wycięciu. Nie może przywrócić szczegółów, których już brakuje w źródle, ale pozwala uniknąć dodawania kompresji JPG do przezroczystego wyniku.
Gdy JPG jest nadal poprawnym plikiem końcowym
JPG może być rozsądnym formatem dostarczania, jeśli wszystkie poniższe warunki są spełnione:
- ostateczne tło zostało celowo ustalone;
- przejrzystość nie jest wymagana;
- obraz ma głównie charakter fotograficzny;
- miejsce docelowe akceptuje lub preferuje format JPG;
- mniejszy rozmiar dostawy ma większe znaczenie niż przyszłe zmiany tła.
Na przykład gotowy baner z pełnym tłem fotograficznym może nie skorzystać z wersji alfa. Gotowe zdjęcie katalogowe z białym tłem może być również dostarczone w formacie JPG, jeśli wymaga tego specyfikacja odbiorcy.
Najważniejszą kwestią jest intencja. Spłaszcz przezroczysty szablon do wymaganego koloru, a następnie utwórz kopię dostarczaną w formacie JPG. Nie odrzucaj wzorca, jeśli nie masz pewności, że obiekt nigdy nie będzie potrzebował innego tła.
Praktyczna tabela decyzyjna
| Potrzebuję | Użyj |
|---|---|
| Zacznij od zdjęcia z telefonu lub aparatu | JPG może być w porządku |
| Zachowaj pusty obszar tła | PNG |
| Użyj ponownie jednego wycięcia w wielu kolorach | Przezroczysty mistrz PNG |
| Dostarcz ostateczne zdjęcie na jednym stałym tle | JPG może być odpowiedni |
| Zachowaj częściowo przezroczyste miękkie krawędzie | PNG |
| Poznaj miejsce docelowe, które wyraźnie prosi o JPG | Spłaszcz celowo, a następnie wyeksportuj JPG |
Aby uzyskać szersze porównanie współczesnych formatów wycinków, przeczytaj PNG vs WebP vs AVIF dla wycinków.
Typowe błędy odzyskiwania
Zmiana nazwy rozszerzenia
Zmiana image.jpg na image.png nie powoduje konwersji pliku ani przywrócenia wersji alfa. Eksportuj lub konwertuj za pomocą oprogramowania, które faktycznie zapisuje dane PNG.
Usuwanie bieli ze spłaszczonego pliku JPG
Może to działać w przypadku prostych grafik o ostrych krawędziach, ale często powoduje uszkodzenie białych części obiektu i pozostawienie bladych krawędzi. Powrót do przezroczystego mastera jest bezpieczniejszy.
Wysyłanie podglądu zamiast eksportu
Zrzut ekranu spłaszcza cały podgląd, łącznie z widoczną szachownicą. Użyj akcji eksportu edytora.
Zakładając, że każdy plik PNG jest przezroczysty
PNG może zawierać alfa, ale może również zawierać całkowicie nieprzezroczyste tło. Sprawdź to na kontrastowym kolorze.
Najbezpieczniejszy przepływ pracy
Używaj formatu JPG do tego, co robi dobrze: typowego materiału fotograficznego i kompaktowego dostarczania ze stałym tłem. Użyj PNG, jeśli wynik musi zachować przezroczystość.
Zachowaj czysty wzorzec PNG po usunięciu tła. W razie potrzeby utwórz z tego wzorca biały plik JPG, kolorowy plik JPG lub inną kopię docelową. Porządek ten pozwala zachować opcje i pozwala uniknąć prób rekonstrukcji przezroczystości po jej spłaszczeniu.