Форматы представления графических документов (векторная и растровая графика) Автор: Бердов В.А. ФИТ, НОВОСИБИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ФАКУЛЬТЕТ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ Кафедра систем информатики НОВОСИБИРСК, 2012
Компьютерная графика – это наука, предметом изучения которой является создание, хранение и обработка моделей и их изображений с помощью ЭВМ, т.е. это раздел информатики, который занимается проблемами получения различных изображений на компьютере. Компьютерная графика
История 1961 г. – разработан первой компьютерной игры с использованием графики (Spacewar) 1963 г. – разработан первый векторный графический редактор (Sketchpad) 1968 г. – создан мультфильм демонстрирующий движения кошки. Для визуализации использовался алфавитно- цифровой принтер.
Виды компьютерной графики Компьютерная графика делится на три вида: Растровая графика Векторная графика Фрактальная графика Они отличаются принципами формирования изображения при отображении на экране монитора или при печати на бумаге.
Растровая графика Растровое изображение изображение, представляющее собой сетку пикселей или цветных точек на компьютерном мониторе, бумаге и других отображающих устройствах и материалах Растровые изображения обычно получают при фотосъемке, захвате кадра видеосъемки, либо создают в растровых графических редакторах Adobe Photoshop Corel Photo Paint MS Paint
Растровая графика Обычно растровое представление используют для представления изображений содержащих большое количество деталей и различных оттенков цветов. Изображение и его качество зависят от: Размера или количества пикселей. Чем больше их число, тем больше деталей можно отобразить на изображении (1920x1080, 1600х1200, 1024х768 и т.д.) Разрешение. Это количество точек на единицу длины. Чаще всего в качестве единицы длины используется дюйм. Разрешение изображения измеряется в dpi (dots per inch). Чем больше разрешение изображения, тем качественнее оно будет, но тем больше будет и размер файла
Растровая графика Изображение и его качество зависят от: Глубина цвета. Количество бит, отведенных на кодирование цвета. В зависимости от того, сколько бит отведено для цвета каждого пиксела, возможно кодирование различного числа цветов. Цветовая модель. Характеристика изображения, описывающая его представление на основе цветовых каналов. Примеры: RGB, CMYK и др. Растровые представление очень чувствительно к изменению масштабов изображения и операциям вращения
Плюсы и минусы растровой графики Достоинства: Возможность воспроизведения изображений любого уровня сложности Точная передача цвета Наличие множества программ для отображения и редактирования растровой графики. Абсолютное большинство программ поддерживают одинаковые форматы файлов растровой графики Возможность применения художественных эффектов к изображениям Растровое представление изображений естественно для большинства устройств ввода-вывода графической информации Недостатки Большой размер файла Невозможность масштабирования без потери качества
Форматы файлов Формат Глубина цвета, бит Макс. число цветов Макс. Размер изображения, пиксель Метод сжатия BMP x 65535RLE GIF x 65535LZW JPEG x 65535JPEG PNG x Deflation TIFF всего LZW, RLE
Векторная графика Векторная графика способ представления объектов и изображений в компьютерной графике, основанный на использовании элементарных геометрических объектов, таких как точки, линии, сплайны и многоугольники. Для построения прямой нужно знать координаты точек начала и конца прямой и цвет, которым ее нужно нарисовать.
Векторная графика В векторной графике сложные объекты создаются путем комбинации различных более простых объектов, и их редактирование достигается путем изменения параметров прямых и изогнутых линий, описывающих форму этих элементов. Так же можно перегруппировывать примитивы и менять их форму для создания совершенно других изображений из тех же объектов. Векторное изображение можно масштабировать как в сторону уменьшения, так и в сторону увеличения без потери качества.
Достоинства: Малый размер файла при несложной детализации изображения Возможность масштабирования без потери качества Возможность перемещения, вращения, растягивания, группировки без потери качества Возможность управление толщиной линий при любом масштабе изображения Недостатки Большой размер файла при сложной детализации изображения Трудность передачи фотореалистичного изображения Проблемы совместимости программ, работающих с векторной графикой Плюсы и минусы векторной графики
Обычно векторную графику применяют в компьютерной полиграфии, системах компьютерного проектирования, а также компьютерном дизайне и рекламе Типичный представитель векторного графического редактора – Corel Draw Форматы файлов: EPS, CDR, AL Векторная графика
Спасибо за внимание!