Графічні формати

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

Графічні формати файлів і даних призначені для зберігання зображень, таких як фотографії та малюнки.

Графічні формати поділяться на векторні і растрові.

Способи форматування задають структуру даних і відрізняються один від одного. Для того, щоб комп'ютери і програми могли читати і обробляти дані, структури файлів повинні відповідати певним правилам. Поширені формати на етапі додрукарської обробки видання: TIFF, EPS і PDF.

Опис[ред.ред. код]

У сучасній машинній графіці використовуються десятки спеціалізованих форматів даних. Деякі з них розроблені окремими фірмами під конкретні програмні засоби, інші створені науково-дослідними установами, у більшій чи меншій мірі пов'язаними співпрацею з Міжнародною організацією стандартів (iso.org). Проте у повсякденній практиці зустрічається всього лише декілька.

Найпростіший формат — BMP (BitMaP, тобто бітова карта), який з'явився з першими версіями операційної системи Microsoft Windows. Він громіздкий, непрактичний. Аналогічним є формат ico для зображення у системі Windows так званих іконок — мініатюрних значків-логотипів програм.

Найповажнішим серед растрових форматів є TIFF (Tagged Image File Format), тобто структурований формат файлу зображення, і саме йому віддають перевагу професіонали. Він був розроблений досить давно, зазнав доповнень, модифікацій та вдосконалень, має велику кількість спеціалізованих варіантів та версій, орієнтованих на всілякі екзотичні галузі, наприклад космічну фотозйомку. Тому, щоб не втрапити у непорозуміння, бажано використовувати його найпростіший і найнадійніший варіант, без стиснення і втрати даних. Хоча при цьому створюються великі файли, які часом нелегко вмістити на носіях.

Для скорочення витрат на графіку було розроблено спеціальні форми стиснення файлів. Найвідоміші з них:

  • JPG — базується на першому міжнародному стандарті для збереження зображень із деякою втратою якості JPEG (Joint Photographic Expert Group), що опублікований 1988-го року фахівцями Інституту Фраунтгофера; головним чином він призначений для фото, характерною рисою яких є плавні переходи напівтонів і розмиття чітких ліній;
  • GIF — формат обміну графікою (Graphic Interchange Format), розроблений 1987-го року для мережі CompuServe; навпаки, призначений для малюнків з чіткими кольорами та контурами, і економія досягається частково за рахунок мінімізації палітри; а оскільки протягом 1994—2002 років компанія Unisys висувала претензії на алгоритми, які у ньому використовуються, то на заміну був запропонований наступний, досконаліший…
  • PNG (Portable Network Graphic) — також орієнтований на малюнки з чіткими лініями, але не накладає обмежень на розміри палітри і базується на досконаліших загальнодоступних алгоритмах стиснення даних.

Для зменшення обсягу файлів за рахунок усунення повторів даних широко використовуються програми-архіватори, що забезпечують повне збереження «запакованої» інформації. Для пересічних текстів досяжне стиснення приблизно вдвоє. Графічні файли у форматах jpg та gif практично не стискаються. Зате у десятки разів можуть бути «спресовані» стандартними архіваторами розлогі файли типів bmp або tif.

З ускладненням розв'язуваних задач очевидними стають переваги поєднання растрових і векторних структур. Приклади: мови форматування Інтернет-сторінок, мова опису сторінок PostScript — стандарт фірми Adobe для видачі результатів верстки на друк, формати електронних публікацій pdf та ppt [10]. Вони забезпечують поєднання растрових фотографій і векторних даних: тексту, координат, форматування, розмітки, елементів оформлення, а також мультимедійних файлів: звукового оформлення, мультиплікації, відеоряду.

Доводиться згадати, що мультимедійний формат pdf був створений фірмою Adobe для публікацій, захищених від незаконного копіювання. Захист виявився не надто надійним, що спричинило скандальні судові казуси.


Растрові формати[ред.ред. код]

Векторні формати[ред.ред. код]

2D[ред.ред. код]

3D[ред.ред. код]

  • COLLADA — формат, розроблений для обміну між 3D додатками
  • SKP
  • STL — A stereolithography format
  • U3D — Universal 3D file format
  • VRML — Virtual Reality Modeling Language
  • X3D
  • .3ds
  • 3DXML

Комплексні формати[ред.ред. код]

Джерела[ред.ред. код]

Валерій ЛИСЕНКО. Машинна графіка