Формати файлів комп’ютерної графіки
Робота із засобами комп'ютерної графіки передбачає використання під час створення графічної інформації (рисунків, креслень, ілюстрацій) різноманітних графічних пакетів растрової та векторної графіки (PhotoShop, CorelDraw, bCad, AutoCad, Компас та інших.). Всі ці пакети працюють у відповідних форматах, що дозволяють не тільки зберегти створену інформацію, експортувати її до інших пакетів, а й імпортувати графічну інформацію інших пакетів. У комп'ютерній графіці застосовується велика кількість форматів, але лише невелика їх частина стала стандартом де-факто і застосовується в переважній більшості програм. Різноманітність у підходах (алгоритмах) та засобах у вирішенні традиційних завдань комп'ютерної графіки призводить до несумісності вихідних даних. Як правило, несумісні формати вихідних файлів мають векторні, растрові, тривимірні зображення, хоча є формати файлів, що дозволяють зберігати дані різних класів. Багато програм орієнтовані завдання з власними специфічними форматами, але прагнення інтегруватися у загальну інформаційну структуру, змушує їх використовувати спеціальні прийоми, фільтри чи експортувати зображення у стандартний обмінний формат.
TIFF (Tagget Image File Format) призначений для зберігання растрових зображень високої якості (розширення файлу.TIF) у графічних пакетах, що працюютьMS-DOS, PC IBM, Unix, Macintoshплатформи. Широта використання цього формату пояснюється його можливостями: підтримка безлічі колірних моделей, наявність восьмибітного альфа-каналу [3], збереження відсічних контурів, різні алгоритми стиснення без втрати інформації. Формат забезпечений підтримкою з боку більшості графічних, верстальних та дизайнерських,растрових та векторних програм. Колірні моделіGIFCMYKіPantone, що підтримуютьсяTIFF, забезпечують правильну кольоропередачу при виведенні зображень на поліграфічний друк; допускає запис у файл колірний профільICC. Останні версіїTIFFпідтримують кілька алгоритмів стиснення зображення:LZW без втрати інформації; ZIP -без втрати інформації, JPED - з частковою втратою інформацією. Формат широко використовується для зберігання та обміну графічною інформацією між різними графічними платформами.
GIF(CompuServe Graphics Interchange Format)- Графічний растровий обмінний формат. Розроблений фірмоюCompuServe.ПідтримуєтьсяMS-DOS, PC IBM, Unix, Macintosh та Amigaопераційними системами. Формат розроблено для підтримки графіки в Інтернеті, незалежної від апаратного забезпечення. Підтримує функції прозорості кольорів та деякі види анімації. Підтримує кодування 256 кольорів. Один із кольорів може отримати властивість прозорості через двобітовий альфа-канал. Допускає включення до файлу кількох растрових зображень, що відтворюються із заданою періодичністю, що забезпечує показ на екрані найпростішої анімації.
Набув великої популярності в Інтернеті, завдяки великому ступеню стиснення (методLZW). Обмежені можливості роботи з кольоровими зображеннями обумовлюють його застосування виключно для електронних публікацій.
BMP(Windows Device Independent Bitmap)- растровий формат обміну зображеннями між програмами, що працюють в операційній системіWindows (розширення файлу .BMP). Формат підтримує великекількість кольорових моделей до 24 – бітного просторуRGB. Поліграфічний форматCMYKне підтримується, що обмежує сферу застосування BMP для електронних публікацій. Розмір графічного зображення необмежений. Як алгоритм стиснення використовується методRLE(компресія без втрати інформації).Файли у форматіBMPмають значний обсяг.
PSD (PhotoShop Document) - загальний растровий формат пакетуAdobe PhotoShop, один з найбільш потужних за можливостями зберігання графічної інформації. Підтримує платформи операційних системMacintosh та Windows. Запам'ятовує параметри шарів, каналів, ступеня прозорості, безліч та різноманітність масок. Максимальний розмір зображення, що записується 30000 х 30000 пікселів. Підтримує 48-бітове кодування кольору, кольороподіл, різні колірні моделі. Застосовуваний метод стиснення (RLE) не забезпечує достатній стиск, обсяг інформації, що зберігається, досить високий.
PhotoCD - растровий формат, розроблений фірмоюKodak,для зберігання цифрових зображень високої якості. Підтримується платформами всіх операційних систем. Формат зберігання даних у файлі називаєтьсяImage Pac,внутрішня структура якого забезпечує зберігання зображення з фіксованими величинами дозволів, і тому розміри будь-яких файлів лише трохи відрізняються один від одного і знаходяться в діапазоні 4-5 Мбайт. Кожному дозволу присвоєно власний рівень, що відраховується від так званого базового (Base), що становить 512 х 768 точок.
У файлі передбачено п'ять рівнів - від Base/16 (128 х 192 пікселів) до Baseх 16(2048 х 3072 крапок).Працює з 24-бітовим кодуванням кольорів. Для роботи з інформацією кольорів використовується колірнамодельYCC.Формат забезпечує зберігання високоякісних напівтонових зображень та запису високоякісних фото - зображень наCD-ROM.
JPEG(Joint Photographic Expects Group)- формат растрових зображень (розширення файлу .JPG), розроблений фірмою C-Cube Microsystems, орієнтований на всі графічні платформи. Працює з 24-бітним кодуванням кольору. Незалежно від вихідної моделі кольорів всі пікселі перетворюються на колірний простірCIE Lab. Допустимий максимальний розмір зображення 64000 х 64000 пікселів.
Фактично є методом стиснення зображення з частковою втратою інформації. Застосування компресіїJPEGдозволяє зменшити обсяг займаний файлом до 500 разів порівняно з звичайнимbitmap.Дозволяє регулювати співвідношення між ступенем стиснення файлу та якістю зображення. Методи стиснення, що застосовуються, засновані на видаленні «надлишкової» інформації. Використовується переважно для електронних публікацій.
CDR(CorelDraw) -векторний формат. Робочий формат графічного пакету CorelDraw фірми Corel Corporation.
EPS(Encapsulated PostScript) -ФірмаAdobeрозробила формат опису як векторних, так і растрових зображень на спрощеній версії мовиPostScript, який де-факто є стандартом у галузі додрукарських процесів та поліграфії (файл з розширенням .EPS). Це найнадійніший і універсальний спосіб зберігання та передачі графічних даних. Файл не підтримує багатосторінкові документи, але в ньому можуть одночасно зберігатися растрові та векторні графічні зображення, всі необхідні дані про властивості самого зображення: будь-яка колірна модель та профілі (параметри калібрування обладнання), каналпрозорості, відсічний контур, трепінг (перекриття кольорів на кордоні), впроваджені шрифти.
CGM (Computer Graphics Metafile)- Графічний метафайл. Формат файлу розроблений Міжнародною організацією зі стандартизації та Американським національним інститутом стандартів. Підтримується усіма графічними платформами. Працює з необмеженою кількістю кольорів та не має обмеження на розмір графічного зображення. ВикористовуютьсяRLEтаCCITT Group3 таGroup 4методи стиснення інформації. Широко використовується для обміну векторною та растровою графічною інформацією між графічними програмами, що працюють на різних платформах.
DXF (Data eXchange Format) – Спеціальний символьний формат обміну інформацією, розроблений компанією Autodesk Inc. (США) для своїх програмних продуктів, насамперед AutoCAD. Може працювати в операційній системіMS-DOS.Підтримує 8-бітове кодування кольору, зберігає тривимірні зображення. Формат не передбачає стиснення інформації.
Цей формат обміну став фактичним стандартом для креслення-графічних систем і підтримується практично всіма розробниками програмних продуктів САПР.