Formaty JPG, PNG, GIF, SVG, kompresja stratna i bezstratna, zmiana rozmiaru obrazow
ð Podstawa programowa: II.3aWybor odpowiedniego formatu pliku graficznego jest kluczowy - wplywa na jakosc obrazu, rozmiar pliku i mozliwosci edycji. Formaty dzielimy na rastrowe i wektorowe.
Przy konwersji nalezy pamietac o kilku zasadach:
Zmniejszanie obrazu jest zwykle bezproblemowe - program "laczy" piksele. Powiekszanie wymaga interpolacji - program "domysla sie" brakujacych pikseli, co prowadzi do rozmycia.
Metody interpolacji:
Wez jedno zdjecie i zapisz je w formatach: BMP, PNG, JPG (jakosc 100%), JPG (jakosc 50%), JPG (jakosc 10%), WebP. Utwrz tabelke z kolumnami: format, rozmiar pliku, jakosc wizualna (ocena 1-5). Ktory format oferuje najlepszy stosunek jakosci do rozmiaru?
Przykladowe wyniki dla zdjecia 1920x1080:
BMP: ok. 5.93 MB | jakosc: 5/5
PNG: ok. 3-5 MB | jakosc: 5/5
JPG 100%: ok. 1-2 MB | jakosc: 5/5
JPG 50%: ok. 200 KB | jakosc: 3/5
JPG 10%: ok. 50 KB | jakosc: 1/5
WebP: ok. 150 KB | jakosc: 4/5
Wniosek: WebP lub JPG 70-85% to optymalny wybor.
Wykonaj eksperyment: otworz zdjecie, zapisz jako JPG (jakosc 70%), zamknij, otworz ponownie, zapisz jako JPG (jakosc 70%) - powtorz to 10 razy. Porownaj obraz po 1, 5 i 10 cyklu zapisu z oryginalem. Opisz co sie dzieje i dlaczego. Jak nazywamy ten efekt?
Przygotuj zestaw grafik dla fikcyjnej strony internetowej: (a) zdjecie tla (hero image) - max 200 KB, (b) logo z przezroczystoscia, (c) 3 miniaturki produktow (300x300 px, max 30 KB kazda), (d) ikone faviconu (32x32 px). Dobierz odpowiednie formaty i parametry kompresji.
Uzyj funkcji "Trace Bitmap" (Wektoryzacja bitmapy) w Inkscape, aby przekonwertowac proste logo lub rysunek z formatu PNG na SVG. Poeksperymentuj z parametrami wektoryzacji (prog jasnosci, liczba kolorow, wygladzanie). Porownaj rozmiary plikow PNG i SVG. Kiedy wektoryzacja daje dobre wyniki, a kiedy nie?