- •Содержание
- •//28. 09.04.Лекция 1// История развития компьютерной графики
- •//5.10.04.Лекция 2// Основные понятия компьютерной графики
- •Физические и логические пиксели
- •Отображение цветов
- •//12.10.04.Лекция3// Определение цвета с помощью палитры
- •Цветовые пространства
- •Типы палитры
- •//26.10.04. Лекция 4// Цвет
- •Цветовые модели – аддитивная и субтрактивная
- •Модели rgb (Red Green Blue)
- •Наложение и прозрачность
- •Векторные файлы
- •Организация векторных файлов
- •//2.11.04. Лекция 5// Векторные данные
- •Палитра и цветовая информация
- •Атрибуты заполнения и цветовые атрибуты
- •Концовка векторных файлов
- •Текст векторных файлов
- •Преимущества и недостатки векторных файлов
- •//9.11.04. Лекция 6// Растровые файлы и их организация
- •Идентификатор файла
- •Версия файла
- •Тип сжатия
- •Координаты изображения
- •Текстовое описание растра
- •Неиспользуемое пространство
- •Организация данных в виде строк развертки
- •Непрерывные данные
- •Фрагменты
- •Организация данных в виде плоскостей
- •Концовка
- •//16.11.04. Лекция 7// Дополнительные структуры растровых файлов
- •Преимущества рф
- •Недостатки рф
- •Сжатие данных
- •Схемы сжатия
- •Физическое и логическое сжатие
- •Симметричное и ассиметричное сжатие
- •Адаптивное, полуадаптивное и неадаптивное кодирование
- •Сжатие с потерями и без потерь
- •Алгоритм группового кодирования илиRle
- •//23.11.04. Лекция 8// rlEсхемы битового, байтового и пиксельного уровней
- •RlEсхемы с использованием флага
- •RlEпакеты вертикального повторения
- •//30.11.04 Лекция 9// lwz сжатие
- •Кодирование по алгоритму Хаффмена
- •Алгоритм Хаффмена для символьных групп
- •//7.12.04 Лекция 10// Фрактальная графика
- •Фрактальное сжатие
- •//14.12.04. Лекция 11// СжатиеJpeg
- •АлгоритмJpeg
- •Сжатие Mpeg
- •Mpeg кодирование
- •Сравнительный анализMpegстандартов
//5.10.04.Лекция 2// Основные понятия компьютерной графики
Графика – в традиционном представлении, результат визуального представления реального или воображаемого объекта, получаемый традиционными методами, рисованием или печатанием художественных образов. Компьютерная графика – графика, включающая любые данные, предназначенные для отображения на устройстве вывода. В компьютерной графике различают понятия создание и визуализация изображения. В компьютерной графике выполнение работы иногда отделено от её графического представления. Одним из способов завершения компьютерно-графического процесса является виртуальный вывод, т.е. вывод файла на запоминающее устройство. Данные, которые были выведены в файл, могут быть впоследствии восстановлены и использованы для графического представления данных. Изображением считается визуальное представление реального объекта, зафиксированного человеком с помощью некоторого механического, электронного, фотографического процесса. В компьютерной графике изображением считается объект, воспринимаемый устройством вывода.
Интерактивная компьютерная графика – это способность компьютерной системы создавать графику и одновременно вести диалог с пользователем
САПР используется во всех областях жизни, таких как машиностроение, электроника и т.д. Геоинформационные системы (ГИС) – разновидность системы компьютерной графики. Они позволяют выполнять ввод и редактирование объектов с учетом их расположения на поверхности земли.
Графический формат – это способ записи данных, описывающих графическое изображение. Они разработаны для эффективной и логичной организации и сохранения графических данных в файле. Почти каждая прикладная программа создает и сохраняет некоторые виды графических данных. Сейчас многие программы поддерживают смешанные форматы, что позволяет включать растровые, векторные и текстовые данные друг в друга.
Графические файлы – это файлы, в которых хранятся любые типы графических данных, предназначенных для последующей визуализации. Способы организации этих файлов называется графическим форматами. После записи в файл, изображение перестало быть изображением, оно превратилось в данные, причем их формат может быть изменён. Формат электронных таблиц и текстовый могут быть использованы для хранения графических данных, но графическими они не являются.
Графические данные делят на 2 класса: 1 векторные
2 растровые
Векторные данные используются для представления прямых, прямоугольников и кривых и любых других объектов, которые могут быть созданы на их основе с помощью определения в численном виде ключевых точек. Программа воспроизводит линии посредством соединения ключевых точек. С векторными данными всегда связаны информация об атрибутах и набор соглашений. Соглашения могут быть заданы как явно, так и неявно, но они программно зависимы.
В компьютерной графике термин вектор используется для обозначения части линий и задается конечным набором точек.
Растровые данные – набор числовых значений, определяющих цвета отдельных пикселей.
Пиксели – цветовые точки, расположенные на правильной сетке и формирующие образ. Техническим растром является массив числовых значений, задающих цвета отдельных пикселей при отображении образа на отдельном устройстве вывода. Для обозначения числового значения в растровых данных, соответствующих цвету пикселя в изображении на устройствах вывода используется термин пиксельное значение. Термин bitmapиспользуется для обозначения массива пикселей, независимо от типа, а термин битовая глубина используется для указания размеров этих пикселей, выраженных в битах или байтах.