Зберігання растрових зображень і типи стиснення

Растрові зображення, як правило, зберігаються в стислому вигляді. Стиснення (компресії) зображень - це застосування алгоритмів стиснення даних до зображень, що зберігаються в цифровому вигляді. У результаті стиску зменшується розмір зображення, через що зменшується час передачі зображення по мережі і економиться простір для зберігання. Типи стиснення зазвичай зумовлюють можливість або неможливість відновлення зображення в точності таким, яким воно було до стиснення (стиснення без втрат або стиснення з втратами відповідно ). Так само в графічному файлі може зберігатися додаткова інформація: про автора файлу, фотокамері і її настройках, кількості точок на дюйм при друку та ін.

Стиснення без втрат використовує алгоритми стиску, засновані на зменшенні надмірності інформації.

Стиснення з втратами засноване на відкиданні частини інформації, як правило, найменш сприйманої оком.

Растрові графічні формати

BMP (від англ. Bitmap Picture), або Windows Bitmap, - формат зберігання растрових зображень, розроблений компанією Microsoft. BMP зазвичай використовується без стиснення, хоча стиск можливо. З форматом BMP працює величезна кількість програм, оскільки його підтримка інтегрована в операційні системи Windows і 05/2. Файли формату BMP можуть мати розширення .bmp, .dib і .rle.

ICO (англ. Windows icon) - формат зберігання значків файлів в Microsoft Windows.

GIF (від англ. Graphics Interchange Format - формат для обміну зображеннями) - широко використовуваний формат графічних зображень. Здатний зберігати стислі дані без втрати якості у форматі не більше 256 кольорів. Не залежний від апаратного забезпечення формат GIF був розроблений в 1987 р (GIF87a) фірмою CompuServe для передачі растрових зображень по мережах. У 1989 р формат був модифікований (GIF89a), були додані підтримка прозорості і анімації. Довгий час GIF був одним з найбільш поширених форматів в Інтернеті. Зараз GIF - застаріваючий формат, все ще популярний через підтримку анімації.

PNG (англ. Portable Network Graphics) - популярний растровий формат збереження графічної інформації, що використовує стиснення без втрат. PNG був створений як вільний формат для заміни GIF. Широко використовується в Інтернеті.

PCX (англ. PCExchange) - стандарт представлення графічної інформації. Використовувався графічною програмою ZSoft PC Paintbrush (однієї з перших популярних графічних програм) для MS DOS, текстовими процесорами і настільними видавничими системами, такими як Microsoft Word і Ventura Publisher. PCX - застарілий формат, що дозволяв добре стискати прості мальовані зображення (при стисненні групи поспіль пікселів однакового кольору замінюються на запис про кількість таких пікселів і їх кольорі). Не настільки популярний аналог BMP, хоча підтримується основними графічними редакторами, такими як Adobe Photoshop, CorelDRA W, GIMP та ін. В даний час витіснений форматами, які підтримують краще стиснення: GIF, JPEG і PNG.

JPEG (англ. Joint Photographic Experts Group) - один з популярних графічних форматів, застосовуваний для зберігання фотографій і подібних їм зображень. Файли, що містять дані JPEG, зазвичай мають розширення .jpeg, .jfif, .jpg, JPG або JPE. Однак з них .jpg є найпопулярнішим на всіх платформах. JPEG дуже широко використовується. Стиснення засноване на усередненні кольору сусідніх пікселів (інформація про яскравість при цьому нс усереднюється) і відкиданні високочастотних складових в просторовому спектрі фрагмента зображення. При детальному розгляді сильно стислого зображення помітно розмивання різких меж і характерний муар поблизу них.

JPEG 2000 (або jp2) - графічний формат, що використовує інший тип стиснення, ніж J PEG. У результаті такого стиснення зображення виходить більш гладким і чітким, а розмір файлу в порівнянні з JPEG при однаковій якості виявляється меншим. Розширення, jp2,, j2k, .jpf, .jpx, jpm, .wdp.

JPEG XR (раніше називався I ID Photo і Windows Media Photo) - формат кодування і файловий формат для фотографій. Розширення .jxr, .hdp, .wdp.

PSD (англ. Photoshop Document) - растровий формат збереження графічної інформації, що використовує стиснення без втрат, створений спеціально для програми Adobe Photoshop і підтримує всі його можливості.

TIFF (англ. Tagged Image Pile Format) - формат зберігання растрових графічних зображень. TIFF став популярним форматом для зберігання зображень з великою глибиною кольору. Він використовується при скануванні, відправці факсів, розпізнаванні тексту, в поліграфії, широко підтримується графічними додатками. Спочатку формат підтримував стиснення без втрат, згодом був доповнений для підтримки стиснення з втратами у форматі JPEG. TIFF дозволяє досягти великого діапазону зміни глибини кольору, має різні колірні простори, різні настройки стиснення (як з втратами, так і без) та ін. Файли формату TIFF мають розширення .tif або .tiff.

WebP - формат стиснення зображень з втратами і без втрат якості, запропонований компанією Google Inc. В 2010 р

XPS (англ. XML Paper Specification) - відкритий графічний формат фіксованої розмітки па базі XML, розроблений компанією Microsoft. Функціонал спрямований виключно на документообіг - документ простіше і легше PDF.

RLA - растровий формат, що дозволяє зберігати тривимірні зображення шляхом включення у вихідний файл довільних каналів, обираних користувачем. У 3d Мах формат RLA застосовується в якості вхідного і вихідного. При цьому він допускає формування прозорих ділянок в зберігаються зображеннях.

TGA (англ. Truevision ТСЛ) - растровий графічний формат, створений компанією Truevision Inc. Для графічних адаптерів власного виробництва в 1984 р Надалі став популярний на самих різних платформах, особливо в області обробки відео, анімації.

RPF (англ. Rich Pixel Fomat File) - володіє тими ж можливостями, що і RLA. Даний формат застосовується, коли візуалізіруемую анімація вимагає подальшої обробки або додавання ефектів. Формат RPF підтримує велику кількість каналів, недоступних в інших випадках.

Ми розглянули не всі формати растрової графіки, відзначимо найбільш поширені:

  • • стиснення без втрат: BMP, FPX, GIF, ICO, ILBM, JBIG, PCX, PNG, PNM, PSD, RAW, TGA, WBMP, XCF;
  • • стиснення з втратами: EXR, ICER, JBIG2, JPEG (JP2, JPFG-LS), JPEG XR (HD Photo), PGF, TIFF, WebP;
  • • анімаційні: APNG, GIF, MNG.
 
< Попер   ЗМІСТ   Наст >