GRAFIKA RASTROWA WYKŁAD 2 Oprogramowanie i formaty plików Jacek Wiślicki Katedra Informatyki Stosowanej
Oprogramowanie Na rynku istnieje wiele programów do tworzenia i przetwarzania grafiki rastrowej. Zdecydowana większość produktów dostępna jest na licencjach komercyjnych. 2
MS Paint Najprostszym i najpowszechniej stosowanym programem do tworzenia grafiki wektorowej jest Paint dystrybuowany z MS Windows. Posiada on jedynie podstawowe funkcje rysowania, nie oferuje warstw, filtrów ani żadnych dodatkowych efektów. Obsługuje pliki BMP, JPG, TIFF, GIF, ICO (niektóre nie do końca ). 3
MS Paint 4
Adobe Photoshop Adobe Photoshop to profesjonalny program do tworzenia i obróbki grafiki rastrowej firmy Adobe Systems, Inc. Początkowo dostępny był tylko na komputery Macintosh, z czasem skorzystać mogli z niego także użytkownicy Windows. Program Photoshop powszechnie używany jest w studiach graficznych m.in. do retuszu zdjęć 5
Paint Shop Pro Paint Shop Pro to mający spore możliwości program graficzny firmy Jasc Software (obecnie produkt jest własnością Corela). 6
Photo-Paint Względnie zaawansowana aplikacja wchodząca w skład CorelDRAW Grahics Suite, służąca głównie uzupełnianiu możliwość CorelDRAW. 7
GIMP GIMP (GNU Image Manipulation Program) to darmowy (open-source) program do grafiki rastrowej, możliwościami nie odbiegający od komercyjnych odpowiedników. 8
GIMP 9
GIMP 10
GIMP 11
GIMP 12
GIMP 13
GIMP 14
GIMP 15
GIMP 16
Formaty plików Obrazy rastrowe przechowywane są różnorodnych formatach plików, zależnie od informacji, którą niosą. Mogą to być zarówno formaty proste, składające się z jednej warstwy pikseli, jak również formaty specyficzne dla różnych aplikacji graficznych o skomplikowanej strukturze. Kolejne slajdy w dużym skrócie omawiają najpopularniejsze formaty. 17
Windows bitmap (.bmp) Prosty format powszechnie stosowany w środowisku Windows. Może obsługiwać kompresję bezstratną, jednak duża część aplikacji obsługuje wyłącznie nieskompresowane bitmapy. 18
Corel Photo-Paint (.cpt) Natywny format Corel Photo-Paint, zawiera zaawansowaną strukturę warstwową. Obsługiwany przez nieliczne programy poza Photo-Paint. Pliki.cpt zazwyczaj są mniejsze od odpowiedników w formacie Adobe Photoshop. 19
Graphics Interchange Format (.gif) GIF jest powszechnie używany w Internecie, obsługuje obrazy animowane. Dopuszcza nie więcej niż 255 kolorów na ramkę, więc wymaga stratnej kwantyzacji pełnokolorowych fotografii (dithering). Zastosowanie wielokrotnych ramek poprawia odwzorowanie koloru. Wykorzystuje bezstratną kompresję LZW, co pewien czas temu powodowało wątpliwości dotyczące licencji standardu GIF (patenty LZW). 20
Joint Photographic Experts Group (.jpg) Pliki JPEG (JPG) używane są powszechnie do przechowywania obrazów fotograficznych i innych o płynnych gradientach kolorów. Wykorzystują stratną kompresję opartą na uśrednianiu bloków 8x8 pikseli, jakość obrazu zależna jest od stopnia kompresji. 21
JPEG 2000 (.jpg2,.jp2) Następca standardu JPEG oparty na formacie falkowym, obsługuje zarówno kompresję stratną i bezstratną. Nie jest zbyt powszechnie stosowany ze względu na duże wymagania sprzętowe i względy patentowe. 22
Portable Bitmap Format (.pbm) Prosty format czarno-biały oparty na 1 bicie na piksel. W przeciwieństwie do wielu formatów, PBM zapisywany jest jawnym tekstem (plain text) i może być przetwarzany za pomocą prostych narzędzi. Powiązany z formatami szarości) i PPM (kolor). PGM (skala 23
Portable Graymap Format (.pgm) Prosty format oparty o skalę szarości. Używa 8 bitów na piksel. W przeciwieństwie do wielu formatów, PGM zapisywany jest jawnym tekstem (plain text) i może być przetwarzany za pomocą prostych narzędzi. Powiązany z formatami PBM (czarnobiały) i PPM (kolor). 24
Portable Pixmap Format (.ppm) Prosty format grafiki kolorowej wykorzystujący 24 bity na piksel (po 8 na składową). W przeciwieństwie do wielu formatów, PPM zapisywany jest jawnym tekstem (plain text) i może być przetwarzany za pomocą prostych narzędzi. Powiązany z formatami PBM (czarnobiały) i PGM (skala szarości). 25
Picture (.pict) Domyślny format graficzny systemów operacyjnych Macintosh przed OS X. Obsługuje zarówno grafikę rastrową jak i wektorową. 26
Portable Network Graphics (.png) PNG jest formatem z bezstratną kompresją oferujący głębię od 1 do 48 bitów. Został opracowany aby w sieci zastąpić GIF. Wolny od patentów (wygasły w 2003), powiązany z GIF. 27
Photoshop Document (.psd) Natywny format Adobe zawiera zaawansowaną warstwową. Photoshop, strukturę Obsługiwany przez nieliczne programy poza Adobe Photoshop. 28
Paint Shop Pro Document (.psp) Natywny format Paint Shop Pro, podobny od PSD. Obsługiwany przez nieliczne programy poza Paint Shop Pro. 29
Tagged Image File Format (.tiff,.tif) TIFF powszechnie używany dla tradycyjnej grafiki z przeznaczeniem do druku. Obsługuje kompresje stratną i bezstratną, ale większość programów wspiera jedynie część funkcjonalności TIFF. 30
Truevision TGA (.tga) TGA jest natywnym formatem Truevision Inc. Karty TARGA były jednymi z pierwszych kart graficznych dla PC obsługujących truecolour. 31
Wireless Application Protocol Bitmap Format (.wbmp) Format bitmapy używany urządzeniach mobilnych. głównie w 32
X BitMap (.xbm) Natywny czarno-biały format większości systemów X Window, obsługiwany przez większość przeglądarek. XMB jest formatem ASCII nieużywającym kompresji. Ponieważ składnia oparta jest o C/C++, pliki mogą być włączane w kod źródłowy. 33
experimental Computing Facility (.xcf) Natywny format GIMP, obsługuje warstwy i wiele dodatkowych funkcjonalności. Używany głównie przez GIMP, ale także przez ImageMagick. 34
X-Pixmap (.xpm) Używany niemal wyłącznie na platformach UNIXowych z X Window, oparty o format XBM. 35
PostScript/PDF Formaty wektorowe, obsługują jednak funkcje rastrowe (np. zagnieżdżone grafiki). 36