Formaty plik贸w graficznych Teb Edukacja Katowice, Grafika Komputerowa Gustaw Ulman, Kamil Gurazdowski
Spis Treści 1. Podział plików graficznych ..................................... 1 Grafika wektorowa ............................................................... 2 Grafika rastrowa ................................................................... 2 2. Plik JPG ......................................................................... 2 JPEG ...................................................................................... 3 3. Plik PNG ........................................................................ 4 Format PNG .......................................................................... 5 4. Plik TGA ........................................................................ 6 TGA ....................................................................................... 6 TARGA .................................................................................. 6 Pliki formatu TGA ................................................................. 6 Nieskompresowane 24-bitowe obrazy TGA ......................... 6 5. Plik TIFF ........................................................................ 7 TIFF ....................................................................................... 7
2
1. Podział plików graficznych Podział plików graficznych: • Grafika wektorowa – cechą grafiki wektorowej jest to, że zapamiętywane są charakterystyczne dla danych figur dane (parametry), np. dla okręgu będzie to środek i promień, dla odcinka współrzędne punktów końcowych, a dla krzywych parametrycznych współrzędne punktów kontrolnych. Bardzo ważną zaletą tej reprezentacji jest możliwość dowolnego powiększania obrazów, bez straty jakości. • Grafika rastrowa – do zapamiętania obrazu rastrowego potrzebna jest dwuwymiarowa tablica pikseli nazywana powszechnie bitmapą. Nazwa wzięła się stąd, że początkowo były rozpowszechnione systemy wyświetlające obrazy czarno-białe, więc w takim przypadku pojedynczy piksel mógł być opisany przez jeden bit.
Grafika rastrowa
Grafika wektorowa
3
2. Plik JPG JPEG jest formatem graficznym przeznaczonym do zdjęć. Dobrze radzi sobie z obrazami, które mają dużo kolorów w różnych odcieniach i gładkie przejścia tonalne. Słabym punktem JPEG są ostre linie i jaskrawe kolory — po zapisaniu w tym formacie zostaną zniekształcone i rozmazane. JPEG nie obsługuje przezroczystości — grafiki w tym formacie są zawsze prostokątne.
4
3. Plik PNG Format PNG (czyt. ping) nadaje się do rysunków technicznych takich jak schematy, wykresy. Najlepiej jest w nim zapisywać małe ozdobniki na stronie, jak rożki, kropki, powtarzające się wzory tła. Grafiki PNG używające półprzezroczystości nazywane są PNG z kanałem alpha PNG w pełni obsługuje przezroczystość. Grafiki w tym formacie mogą mieć różne kształty, a nawet efekty półprzezroczystości jak np. rozmyte cienie. Ograniczenia co do ilości kolorów nie ma 24-bitowa odmiana PNG (PNG24), ale pliki PNG24 są zazwyczaj zbyt duże do praktycznego zastosowania na Sieci. Słabością PNG jest ograniczona ilość kolorów (odcieni), jakie może przedstawić. Jeśli grafika jest zbyt różnorodna, to pojawią się na niej pasy/prążki ujednoliconych kolorów. Dobrze zapisane grafiki PNG są prawie zawsze mniejsze od GIF. Mają ładniejszy tryb progresywny, są otwartym standardem i mają wiele innych drobnych zalet, ale najważniejszą ze wszystkich jest możliwość użycia kanału alpha (czyli gamy efektów opierających się na półprzezroczystości — realistycznych cieni, rolloverów z jednej grafiki i gładkich krawędzi grafik wpasowujących się w tło).
5
Format PNG umożliwia (decyzję podejmuje twórca) zastosowanie algorytmu Adam-7 dzięki czemu podczas wyświetlania obrazu pojawia się on od razu w całości z poprawiającą się stopniowo jakością. Mianowicie dekompresja obrazu, którą wykonuje np. przeglądarka, realizowana jest z tych danych, które już zostały do niej przesłane. Innymi słowy wraz z kolejno dosyłanymi danymi poprawia się jakość wyświetlanego obrazu. Jest on bardzo często używany do tworzenia obrazów, które będą publikowane na stronach www.rdzo często używany do tworzenia obrazów, które będą publikowane na stronach www.
6
4. Plik TGA TGA (znany także jako TARGA) – rastrowy format plików graficznych oryginalnie opracowany przez firmę Truevision (teraz Avid). Oryginalnie używany był w kartach graficznych TARGA oraz VISTA, które były pierwszymi procesorami graficznymi obsługującymi standardy high color/true color dla komputerów IBM PC i kompatybilnych. Ta rodzina kart graficznych przeznaczona była do profesjonalnej obróbki obrazu oraz edycji wideo więc rozdzielczość plików TGA zwykle odpowiada rozdzielczości standardów NTSC oraz PAL TARGA jest skrótem od (ang.) Truevision Advanced Raster Graphics Adapter, a TGA rozwija się w (ang.) Truevision Graphics Adapter, lecz obecnie najczęściej odnosi się do tego formatu jako „format TARGA”. Pliki formatu TGA najczęściej posiadają rozszerzenie „.tga” dla systemów DOS/Windows oraz OS X. Format może przechowywać dane graficzne, używając 8, 16, 24 lub 32 bitów na piksel – które używane są na maksymalnie 24 bity dla RGB oraz opcjonalnie 8 bitów dla kanału alfa. Nieskompresowane 24-bitowe obrazy TGA są względnie proste w porównaniu z innymi ważnymi formatami 24bitowymi. 24-bitowy obraz TGA zawiera tylko 18bajtowy nagłówek, po którym umieszczony jest opis obrazu w formie spakowanego RGB. 7
5. Plik TIFF TIFF (Tagged Image File Format) jeden z najbardziej rozpowszechnionych i uniwersalnych formatów plików graficznych. Format ten pozwala na zapisywanie obrazów stworzonych w trybie kreskowym, skali szarości oraz w wielu trybach koloru i wielu głębiach bitowych koloru . Używany do wymiany plików między aplikacjami i różnymi platformami sprzętowymi. Jeden z najpopularniejszych i najbardziej rozpowszechnionych formatów przechowywania obrazów grafiki rastrowej (aczkolwiek możliwe jest w nim również osadzanie elementów grafiki wektorowej). Opracowany został w 1986 r. przez firmę Aldus, która jest twórcą przełomowego w grafice DTP programu PageMaker. Firma ta została wykupiona przez Adobe i dzisiaj ona ma prawa do formatu TIFF. Historycznie format ten używany był do zapisu obrazu ze skanerów umożliwiając ich wielostronicowy zapis, jednak poddany został wielu zmianom i dzisiaj jest jednym z najbardziej rozbudowanych formatów graficznych o czym może świadczyć pełna jego specyfikacja dostępna na stronie firmy Adobe. \ Jest to elastyczny format obrazków rastrowych, obsługiwany przez praktycznie wszystkie programy.
8
Obsługuje kompresję LZW - algorytm kompresji bezstratnej , nie powodującej utraty szczegółów obrazka. TIFF oparty jest na koncepcji tagów . Tagi dostarczają informacji na temat obrazu, jeden z nich jest wskaźnikiem do całego obrazka. Są to informacje dotyczące typu kompresji, rozmiaru, kolejności bitów, oraz autora, daty i oprogramowania źródłowego. TIFF 5.0 definiuje 45 tagów. TIFF jest standardem szeroko używanym jednak zawiera wiele różnych wersji i tagów, co często stanowi problem. Cechą charakterystyczną jego budowy jest użycie czyli odpowiednich znaczników opisujących dane parametry (trochę podobnie jak w języku HTML). Z tego też powodu format ten ciągle się rozwija i umożliwia osadzanie w nim innych obiektów takich jak elementy grafiki wektorowej, tekstu czy wręcz obrazów w formacie JPEG. Umożliwia przechowanie pełnej (32bitowej) informacji o kolorze piksela dla palety CMYK jak również zastosowanie bezstratnej kompresji LZW (Lempel-Ziv-Welch) .
9