KWALIFIKACJA INF3 - CZERWIEC 2024 (test 2)

PYTANIE NR 34.
Obraz w formacie JPG należy przekształcić tak, aby jego tło było przezroczyste, w tym celu niezbędne jest
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Przezroczystość tła w grafice rastrowej realizuje się przez zapis informacji o stopniu krycia pikseli w dodatkowym kanale (alfa).
Kadrowanie tylko zmienia obszar obrazu, saturacja modyfikuje kolor, a filtr Gaussa rozmywa — żadne z nich nie tworzy przezroczystości.

Pełne wyjaśnienie:

Uzyskanie przezroczystego tła w obrazie rastrowym polega na tym, że część pikseli ma ustawioną informację o kryciu (od 0% do 100%). Tę informację przechowuje kanał alfa, czyli dodatkowy kanał opisujący przezroczystość niezależnie od składowych barwy.

Dlatego odpowiedź dodanie kanału alfa jest właściwa: bez kanału alfa nie da się zapisać, że tło ma być "niewidoczne" (lub częściowo widoczne). W praktyce przy przygotowaniu grafiki na WWW zwykle kończy się to także wyeksportowaniem pliku do formatu obsługującego alfę (np. PNG lub WebP), ale sam mechanizm przezroczystości wynika właśnie z kanału alfa.

Dlaczego pozostałe odpowiedzi są niepoprawne?

  • Odpowiednie kadrowanie usuwa fragmenty obrazu poza wybranym prostokątem. Kadrowanie nie zapisuje "dziur" w tle ani przezroczystości wewnątrz obrazu; co najwyżej zmniejsza wymiary i odcina tło, jeśli tło jest tylko na brzegach.
  • Poprawienie saturacji barw zmienia nasycenie kolorów (intensywność barwy). To korekcja koloru, a nie operacja dotycząca maski/przezroczystości. Tło pozostaje nieprzezroczyste, tylko może wyglądać inaczej kolorystycznie.
  • Zastosowanie filtru Gaussa powoduje rozmycie obrazu, czyli uśrednianie pikseli w sąsiedztwie. Rozmycie nie tworzy przezroczystości; co najwyżej może "zmiękczyć" krawędź obiektu przed wycinaniem, ale nie zastępuje kanału alfa.

Wskazówka egzaminacyjna: jeśli w pytaniu pojawia się słowo przezroczyste, szukaj odpowiedzi związanej z alfą, maską, warstwą lub formatem obsługującym przezroczystość. Operacje typu filtr, saturacja czy kadrowanie są z innej grupy narzędzi i nie rozwiązują problemu przezroczystości same w sobie.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Kanał alfa to dodatkowa informacja o kryciu piksela (przezroczystości). Dzięki niemu piksel może być niewidoczny (0%), półprzezroczysty (np. 50%) lub całkowicie nieprzezroczysty (100%). To właśnie alfa pozwala zrobić tło przezroczyste.
JPG/JPEG standardowo nie przechowuje kanału alfa, czyli nie ma gdzie zapisać informacji o przezroczystości. Po "usunięciu tła" w edytorze zwykle trzeba wyeksportować wynik do formatu obsługującego alfę, np. PNG albo WebP, aby przezroczystość została zachowana.
Najczęściej spotkasz PNG i WebP, które mogą zawierać kanał alfa. W praktyce wybór zależy od celu: PNG bywa prostszy i przewidywalny, a WebP często daje mniejszy rozmiar pliku przy podobnej jakości. JPG zwykle wybiera się bez przezroczystości.
Usuwanie tła polega na zaznaczeniu obszaru tła i ustawieniu mu przezroczystości (alfy) lub utworzeniu maski. Dobre narzędzia tworzą krawędź z częściową przezroczystością, aby obiekt wyglądał naturalnie. Potem zapis/eksport musi zachować kanał alfa.
Kadrowanie tylko odcina fragmenty obrazu poza wybranym prostokątem. Może pomóc, gdy tło jest wyłącznie na brzegach, ale nie zrobi "dziury" w środku obrazu ani nie zapisze przezroczystości. Do tego potrzebujesz kanału alfa lub maski.
Filtr Gaussa wykonuje rozmycie, czyli miesza wartości sąsiednich pikseli, aby obraz był mniej ostry. To operacja na kolorach/kontraście krawędzi, a nie na kryciu piksela. Rozmycie może wspierać wycinanie (miękka krawędź), ale nie zastępuje kanału alfa.
Saturacja zmienia nasycenie koloru (intensywność barwy), np. sprawia, że obraz jest bardziej "kolorowy" lub bardziej "wyblakły". Nie wpływa na to, czy piksele mają być widoczne. Tło po zmianie saturacji dalej pozostaje nieprzezroczyste.
Najprościej otworzyć plik w programie, który pokazuje szachownicę jako tło przezroczystości lub sprawdzić warstwy/maskę. W przeglądarce WWW przezroczystość widać po tym, że spod grafiki prześwituje tło strony. Dla JPG zwykle tego efektu nie będzie.
Typowy błąd to zapisanie efektu do JPG, co "spłaszcza" obraz i usuwa przezroczystość (często pojawia się białe lub czarne tło). Inne błędy to brak kanału alfa, spłaszczenie warstw bez maski lub użycie nieodpowiednich ustawień eksportu. Warto zawsze sprawdzić podgląd po zapisie.
Powtórz różnice między formatami (JPG, PNG, WebP), pojęcia: kanał alfa, maska, warstwa, kompresja stratna/bezstratna. Przećwicz w praktyce: usuń tło obiektu, dodaj przezroczystość i wyeksportuj do PNG/WebP. Na teście szukaj słowa "przezroczystość".
info

To pytanie poprawnie rozwiązuje 67% zdających egzamin. średnie

Źródła:

  • W3C, "PNG (Portable Network Graphics) Specification (Second Edition)", rozdz. 2.4 (Alpha channel) i 6 (Transparency) - https://www.w3.org/TR/PNG/ (dostęp: 2026-02-18)
  • MDN Web Docs, "PNG" (informacje o kanale alfa i przezroczystości) - https://developer.mozilla.org/en-US/docs/Web/Media/Formats/Image_types#png (dostęp: 2026-02-18)
  • Wikipedia (EN), "Alpha compositing" (pojęcie kanału alfa i krycia) - https://en.wikipedia.org/wiki/Alpha_compositing (dostęp: 2026-02-18)

Materiały:

  • Dokumentacja formatu PNG (opis kanału alfa i przezroczystości)
  • Dokumentacja formatu JPEG/JFIF (ograniczenia i brak natywnej przezroczystości)
  • Materiały szkoleniowe z podstaw grafiki komputerowej dla WWW (warstwy, maski, alfa)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego