Формати зображень та доцільність їх використання в сучасному світі

Принципи кодування зображень, правильне застосування їх в цифровому світі. Розгляд основних форматів зображень, растрів та векторної графіки, різниці між ними, технологій їх використання та цілей застосування. Напрями застосування векторних форматів.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык украинский
Дата добавления 26.10.2020
Размер файла 698,2 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Луцький національний технічний університет

ФОРМАТИ ЗОБРАЖЕНЬ ТА ДОЦІЛЬНІСТЬ ЇХ ВИКОРИСТАННЯ В СУЧАСНОМУ СВІТІ

Міскевич Оксана Іванівна, асистент

Войтович Ілля Вікторович, студент

Анотація

Міскевич О.І., Войтович І.В. Формати зображень та доцільність їх використання в сучасному світі. В статті розповідається про основні формати зображень, растр та векторну графіку, різницю між ними, технології їх використання та цілі їх застосування.

Ключові слова: растр, вектор, RGB кодування кольорів, JPEG, JPEG2000, JPEG-XR, PNG, WEBP, CDR, AI, EPS, SVG.

Аннотация

Мискевич О. И., Войтович И.В. Форматы изображений и целесообразность их использования в современном мире. Статья рассказывает об основных форматах изображений, растр и векторную графику, разницу между ними, технологии их использования и цели их применения.

Ключевые слова: растр, вектор, RGB кодирование цветов, JPEG, JPEG2000, JPEG-XR, PNG, WEBP, CDR, AI, EPS, SVG.

Annotation

Miskevych O., Ilya Voytovich. Image formats and the appropriateness of their use in the modern World. The article tells about the main image formats, raster and vector graphics, the difference between them, the technology of their use and the purpose of their application.

Keywords: raster, vector, RGB color coding, JPEG, JPEG2000, JPEG-XR, PNG, WEBP, CDR, AI, EPS, SVG.

Постановка задачі

Розглянемо принципи кодування зображень, правильне застосування їх в цифровому світі, різницю між основними форматами зображень та новинки на які варто звернути увагу. Наведемо приклади кодування різних форматів, порівняємо їх кінцеві показники послідовність обробки (рис. 1).

Рисунок 1 Послідовність обробки Baseline JPEG, Progressive JPEG, дискретним косинусним перетворенням, вейвлет-перетворенням

Метою даного дослідження є отримання кінцевих показників зображень і приклад як можна використати ці показники в різних середовищах.

Основна частина. Растрові формати включають в себе сітку пікселів, тобто інтерпретований переглядачем код. Відповідно мета формату - показати набором символів будь-яке зображення (рис. 2). Формат JPEG стискає картинку з втратою якості. Вихідне зображення розбивається і групується на квадрати 8х8 пікселів. Головна мета формату JPEG - підібрати такий рівень якості, щоб вага зображення була невелика і якість картинки була адекватною (рис. 3). Вага зображення включаючи стиснення в форматі JPEG залежить від кількості кольорів, роздільної здатності і розміру. Отже основні характеристики цього формату:

• найпопулярніший формат;

• малий розмір файлів;

• добре стискає фото, але псує чіткі лінії;

• не має прозорості;

• не більш ніж 8 біт на канал.

Рисунок 2 Приближена ділянка фотографії, кожен піксель якої - окремий код кольору

Рисунок 3 Ліва частина зображення - до стиснення форматом JPEG, права частина - після

Отже замість популярного формату JPEG ми можемо використати менш відомий його нащадок - JPEG2000. Цей формат володіє всіма характеристиками свого попередника, але зі зміненим алгоритмом обробки. Замість дискретного косинусного перетворення, використовує вейвлет -перетворення. Зображення зменшується в два рази, для нього знаходяться різниці по вертикалі, по горизонталі та усереднене значення по діагоналі. Процес повторюється декілька разів. (рис. 4). Плюси використання:

* відсутня блочність;

• прогресивне завантаження;

• мініатюра вихідного зображення присутня в самому файлі;

• підтримка 16-бітного кольору.

Оновлена версія ІРБ02000 має назву ІРБв-ХЯ і також відрізняється способом кодування зображення. Замість вейвлет-перетворення використовується кодування блоками 4х4 пікселі і другим рівнем для макро-блоку 16х16. Підтримує різні опції субдискретизації. Проте цей формат рідко використовується і не підтримується багатьма браузерами та пристроями.

Рисунок 4 Вейвлет-перетворення

Формат PNG є форматом стиснення без втрати якості і дозволяє зберігати зображення, в яких потрібна особлива точність. Має дві варіації: PNG8 та PNG24. Перший може мати лише 256 кольорів, а PNG24 використовує більше 16 мільйонів кольорів. Головна особливість формату PNG - підтримка альфа-прозорості, тобто кожному пікселю окремо можна задати свою степінь прозорості (рис. 5). Однак за рахунок стиснення без втрат, зображення цього формату мають велику вагу. Також має функцію дописування додаткових блоків. Це дало можливість реалізувати анімацію без втрати зворотньої сумісності.

Рисунок 5 Логотип університету з прозорим фоном

WEBP - не є окремою розробкою. Його алгоритми використовують алгоритми відео-кодеків для стиснення ключових кадрів. В ньому відбувається перетворення з RGB в YUV (рис. 6) і також застосовується дискретне косинусне перетворення. На відміну від формату JPEG, блоки можуть розбиватись як на 4х4 так і на 16х16 пікселів. Алгоритм визначає де і яка буде точність, орієнтуючись на деталізацію ділянок (рис. 7). Найцікавіше - це кодування частини зображення схожим на JPEG способом і з передбаченням на наступні блоки, опираючись на вже відомі. У випадку коли передбачення можна успішно здійснити з малою кількістю помилок, підраховується помилка передбачення й яка зберігається замість блоку.

Рисунок 6 Перетворення з RGB в YUV, і навпаки

Також за допомогою формату WEBP можна стискати зображення з втратами, але без втрат каналу прозорості. Такого не вміє ні один з популярних форматів.

Основу векторних форматів становлять математичні формули, геометричні представлення фігур, примітиви. Примітиви складають фігури, фігури можуть мати заливку, обведення тощо. Векторна графіка містить в собі інструкції комп'ютеру як щось намалювати (точки на певних координатах, з'єднання цих точок певною кривою, код кольору, товщина лінії і т.д.).

Рисунок 7 Визначення алгоритмом ділянок з більшою деталізацією із застосуванням блоків 16х16 пікселів

Рисунок 8 Ліва частина - логотип в векторному форматі, права - після растеризації

На фінальному етапі такого малювання при виведенні на екран доводиться перетворювати ідеальну математичну модель в пікселі. Саме це називається растеризацією (рис. 8). Для прикладу до векторної графіки відносяться шрифти, іконки, логотипи, ілюстрації.

Всі векторні формати схожі і різниця між ними лише в редакторі, в якому створюється вектор. Кожен редактор має свої специфічні особливості. Серед відомих форматів можна виділити CDR (редактор CorelDraw), AI (Adobe Illustrator), EPS (ранні версії Adobe Illustrator, проте часто використовується з огляду на його широку сумісність), SVG (відкритий формат, який розуміють усі браузери). Існує не один десяток векторних форматів, але сенс кожного один - описати математично те, що потрібно намалювати.

Висновки

Отже, формат зображень JPEG є дуже гнучкий і в залежності від того, наскільки якісним має бути картинка залежить вага зображення. Для відображення найкраще застосовувати принцип перетворення Progressive JPEG або дискретне косинусне перетворення. Формат дуже поширений і підтримується у всіх сферах використання. Застосовується для фотографій.

Для заміни всім відомого JPEG, в сучасному світі показує себе формат JPEG2000. Використовує більш досконалий алгоритм вейвлет-перетворення, що дозволяє стиснути картинку без втрат. Не гірший, ніж його попередник, проте менш поширений і підтримується лише відомими браузерами та операційними системами.

PNG формат призначений більше для роботи між редакторами або для відображення логотипів, невеликих зображень. Часто застосовується в Web-павутині. Має повноцінну прозорість через альфа - канал, стискає картинки без втрат, ідеальний для графіки. Не призначений для публікації фотографій.

WEBP - відносно свіжий формат, який представила компанія Google. На третину краще стискає, ніж формат JPEG, підтримує прозорість при стисненні з втратами, анімацію і при необхідності може стискати зображення без втрат. Тобто поєднує сильні сторони JPEG та PNG. Формат не підтримується багатьма пристроями та операційними системами.

Векторні формати відрізняються від растру. Мета будь-якого векторного формату - математично описати те, що має намалювати браузер або програма. Комп'ютер може нескінченно масштабувати картинку до етапу растеризації без втрат якості. Векторна графіка застосовується для логотипів, іконок, шрифтів, ілюстрацій. Всі векторні формати схожі і відрізняються лише редакторами. Найпопулярніший формат - SVG, який є відкритим браузерним форматом і підтримується будь -якими ОС.

Список бібліографічних посилань

кодування зображення цифровий растр

1. Форматы изображений для Веба - Блог Академии - HTML Academy. URL: https://htmlacademy.ru/blog/boost/graphics/image-formats (дата звернення: 20.02.2020).

2. William B. Pennebaker, Joan L. Mitchell JPEG: Still Image Data Compression Standard (Digital Multimedia Standards S): монографія. USA, Springer, 1993. 5 с.

3. Графічні формати - Вікі ЦДПУ. URL: https://wiki.cuspu.edu.ua/index.php/ГраФічні формати

4. Форматы изображений, часть 1 - SlyLama. URL: https://www.youtube.com/watch?v=P1K0ZNGczsk (дата звернення: 13.09.2019).

5. Каганюк О.К., Поліщук Т.О., Міскевич О.І. Аналіз способів контролю розділу кордону «порода - вугілля» для створення систем автоматичного управління вугільно видобувними комбайнами. / Комп'ютерно-інтегровані технології: освіта, наука, виробництво. №36., ст. 29-34, 2019р.

6. Гринюк С.В., Бортник К.Я., Міскевич О.І., Паливода Д.І. Огляд інструментальних засобів для створення ігор під ОС Android. / Комп'ютерно-інтегровані технології: освіта, наука, виробництво. №35., ст. 124-128, 2019р.

7. Міскевич О.І., Сичов Д.І., Христинець А.О. Про модернізацію локально-обчислювальної мережі на ПрАТ “Волиньобленерго” на основі GRE-tunnel з використанням шифрування IPSec. / Комп'ютерно-інтегровані технології: освіта, наука, виробництво. №31., ст. 100-103, 2018р.

Размещено на Allbest.ru

...

Подобные документы

  • Характеристика форматів, які містять у собі опис тривимірних об'єктів. Мова моделювання віртуальної реальності, способи відображення координатних перетворень. Класифікація форматів графічних зображень, їх специфічні ознаки, призначення та застосування.

    контрольная работа [1,5 M], добавлен 20.09.2009

  • Растрові формати зображень tiff, bmp, pcx, gif, jpeg, png, опис растрової графічної інформації. Зручність та недоліки векторних форматів. Зберігання і обробка зображень, що складаються з ліній, або можуть бути розкладені на прості геометричні об'єкти.

    контрольная работа [2,5 M], добавлен 19.09.2009

  • Загальна характеристика теорії редагування зображень, місце у ній растрових зображень. Аналіз переваг та недоліків програм малювання і векторної графіки. Структура, розмір і розширення зображення. Сутність і призначення основних форматів графічних файлів.

    реферат [1,1 M], добавлен 13.10.2010

  • Історія виникнення та сфери використання тримірної графіки. Дослідження процесу візуалізації тримірного зображення. Створення програмного забезпечення, здатного перетворювати стандартні графічні зображення до графічних зображень внутрішніх форматів Мауа.

    дипломная работа [3,6 M], добавлен 23.09.2013

  • Програмний продукт "Графічний кодер чорно-білих зображень". Аналіз технологій одержання компактних подань відеоінформації способом організації кодування й пошук шляхів підвищення їх ефективності. Кодування зображень на основі зміни градації яскравості.

    дипломная работа [1,8 M], добавлен 29.06.2009

  • Теоретичний розрахунок параметрів видання. Застосування визначених параметрів видання. Естетичні властивості пропорцій форматів. Основні кількісні параметри форматів. Формати друкарського паперу та книжкових видань. Пропорції стандартних форматів видань.

    дипломная работа [448,7 K], добавлен 06.01.2013

  • Використання CMY та CMYK для опису кольору при отриманні зображень методом поглинання кольорів. Субтрактивні кольори: блакитний (Cyan), пурпурний (Magenta) та жовтий (Yellow). Моделювання розповсюдження світла в об'ємі напівпрозорого середовища.

    контрольная работа [3,5 M], добавлен 22.10.2009

  • Графічна підсистема Delphi 5, її можливості, інструменти та принципи побудови прикладних програм з використанням графіки; дочірні класи. Методи опрацювання графічних зображень різних форматів і типів: растрових файлів, метафайлів Windows, піктограм.

    лабораторная работа [47,9 K], добавлен 19.03.2011

  • Особливості форматів мультимедіа, історія їх створення. Одношарові та однобічні диски. Застосування синього лазера. Використання шейдерів при створенні спецефектів. Фрактал як результат виконання ітераційного циклу, самоподiбнiсть їх важлива властивість.

    контрольная работа [2,3 M], добавлен 19.09.2009

  • Області застосування методів цифрової обробки зображень. Динамічний діапазон фотоматеріалу. Графік характеристичної кривої фотоплівки. Загальне поняття про High Dynamic Range Imaging. Тональна компресія та відображення. Головні стегано-графічні методи.

    контрольная работа [1,6 M], добавлен 10.04.2014

  • Призначення та область застосування програм, які орієнтовані на перетворення зображень з плоского в об’ємне. Основні стадії формування тривимірного зображення. Класифікація моделей і методів візуалізації. Особливості створення карти глибин по пікселям.

    курсовая работа [325,8 K], добавлен 04.06.2010

  • Основні теоретичні відомості алгоритмів стиснення зображень: класи зображень та їх представлення в пам'яті, алгоритми та принципи групового кодування. Огляд та аналіз сучасних програмних засобів конвертування. Тестування, опис роботи програмного засобу.

    курсовая работа [2,9 M], добавлен 15.03.2014

  • Поняття трассировки та її значення в роботі комп'ютерного дизайнера. Розвиток інструментів трассировки в програмі Corel Drow. Способи та процеси векторної трассировки растрових зображень: автоматичне, ручне та утиліта, їх головні недоліки та привілеї.

    реферат [1,8 M], добавлен 30.05.2010

  • Основні поняття теорії інформації та їх роль у визначенні фундаментальних меж представлення інформації. Телевізійні стандарти стиснення. Кодер і декодер каналу. Стандарти стиснення двійкових та півтонових нерухомих зображень. Кодування бітових площин.

    дипломная работа [8,1 M], добавлен 02.10.2014

  • Принципи побудови тривимірних зображень у ГІС засобами комп’ютерної графіки. Інформативність та точність моделей, створених на основі растрових і векторних програм. Технологія побудови 3D-карт за допомогою "ArcGIS/3D Analyst" та "MapInfo"/"Поверхность".

    дипломная работа [700,6 K], добавлен 10.05.2015

  • Висвітлення та розкриття поняття 3д-моделювання, його видів та особливостей. Аналіз основних видів моделювання, їхнє практичне використання, переваги та недоліки кожного виду. Розгляд найпоширеніших програм для створення 3-д зображень та їх функції.

    статья [801,7 K], добавлен 18.08.2017

  • Зміст і структура інформаційного забезпечення. Області застосування штрихового кодування. Послідовність розробки позиційних і комбінованих систем кодування. Технологія застосування електронного документообігу. Особливості створення автоматизованих банків.

    реферат [30,2 K], добавлен 24.01.2011

  • Знайомство з комп’ютерною програмою, розробленою для використання у грі в шахи, розгляд особливостей застосування на практиці. Загальна характеристика результатів роботи програми. Аналіз основних способів кодування шахової дошки парою натуральних чисел.

    контрольная работа [479,8 K], добавлен 18.09.2014

  • Історія розвитку інформаційних технологій. Швидка зміна концептуальних представлень, технічних засобів, методів і сфер їх застосування. Основні види, можливості та сфера застосування комп'ютерної графіки. Векторна та об'єктно-орієнтована графіка.

    курсовая работа [725,5 K], добавлен 28.03.2015

  • Синтез, обґрунтування і дослідження моделей мультиграничної сегментації на основі зв’язків покриттів. Введення і дослідження операцій на класах еквівалентностей або толерантностей для перетворень результатів сегментації для отримання областей зображень.

    автореферат [199,1 K], добавлен 11.04.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.