- •3. Графика и компьютерная графика.
- •4. Графический формат.
- •12.Цвет
- •7.Физические и логические пиксели
- •5. Графические файлы.
- •8.Отображение цветов
- •9.Определение цвета с помощью палитры
- •10.Цветовые пространства
- •11. Типы палитр.
- •13.Цветовые модели вместе
- •14.Ахроматич.
- •16.Перцепционные
- •21.Структура векторных файлов
- •22.Преимущества и недостатки векторных файлов
- •23,24. Растровые файлы.Структура.
- •26. Растровые данные.
- •25.Заголовок растрового файла.
- •27.Организация данных в виде строк развертки
- •28.Организация данных в виде плоскостей
- •29.Преимущества и недостатки рф
- •34.Сжатие данных
- •35.Физическое и логическое сжатие
- •36.Сжатие с потерями и без потерь. Симметричное и ассиметричное сжатие.
- •38. Rle схемы битового, байтового и пиксельного уровней
- •37.Метод группового кодирования rle
- •43. Пакеты вертикального повторения для rle схем
- •47. Межкадровое кодирование mpeg
- •46.Внутрикадровое кодирование mpeg
- •48.Сравнительный анализ mpeg стандартов
- •18.Цветовые модели повышенной точности.
- •44. Алгоритм jpeg
- •45.Mpeg сжатие
- •19.Наложение и прозрачность изображений.
- •20.Векторные файлы
- •40. Пакеты вертикального повторения для rle схем.
- •1. История развития компьютерной графики 2. История развития графической сис-мы пк
- •30. Сетчатая (каркасная) модель
- •31. Достоинства и недост. Сетчатой модели
- •32. Фрактальная графика
- •33. Фрактальное сжатие
- •39. Схема rle с использованием флага
- •40. Пакет вертик. Повторения для rle-схем
- •41. Сжатие методом lzw
- •42. Кодирование по алгоритму хаффмена
- •17. Использование плашечных цветов.
- •48. Прикладные программы создания и редактирования растровых изображений.
- •49. Прикладные программы создания и редактирования векторных изображений.
- •6. Графические модели
- •52. Pinnacle Studio
8.Отображение цветов
Набор цветов, записанный в файле, не всегда совпадает с тем, который может быть отображен на устройстве вывода. Задача согласования набора цветов решается программой визуализации, которая осуществляет преобразование цветов, заданных в файле, в цвета устройства вывода. Существует 2 варианта:
1 если количество цветов, заданных пиксельными значениями в файле значительно меньше количества цветов, которое способно отобразить устройство вывода.
2 устройство вывода способно отобразить меньше цветов, чем определено в исходных данных
Программа визуализации сопоставляет наборы цветов источника и адресата, количество цветов приводится в соответствие с тем количеством цветов, которое способно отобразить устройство. Этот процесс называется квантованием и сопровождается потерей цветов. Оно приводит к появлению артефактов квантования (дополнительные контуры, муар). Иногда артефакты квантования находят применение: используются для удаления шумов в изображении, такой процесс квантования называется сверткой.
9.Определение цвета с помощью палитры
Пиксельные данные, содержащие более 1 бита на пиксель, могут представляться заданием цвета.либо заданием цвета с пом. Палитры.
Палитра - карта цветов, представляет собой одномерный массив цветных величин. С помощью палитры цвета задаются косвенно, посредством указания их позиций в массиве,т.е.при использовании палтры данные записываются в файл в виде послед-ти индексов. О тех изобр-ях,где использ-ся палитра обычно говорят,что использ-ся косвенная или псевдоцветная запись. Палитра почти всегда включается в тот же самый файл, где содержится изображение. Если в заголовке файла указано:палитра-то прога визуализации читает пиксельное значение, воспроизводит его как индекс палитры и обращется к палитре за получением значения этого цвета Любой эл-т палитры обычно занимает 3 байта объёма памяти,палитра занимает в 3 раза >,чем макс.кол-во опред-их её цветов
Т.к.цв.инфа занимает всегда большой объём апмяти,то использ-ие палитры примен-ся для сокращ-ия объёма памяти
320*200*3=192000байт
320*200*1=64кбайт+768байт=на палитре
Если объем растровых данных в файле невелик или используется больше 255 цветов, то включение в файл палитры может привести к обратному результату, т.е. требуемый объем памяти возрастет. Косвенное задание цветов имеет некоторые преимущества:
1.Всегда можно узнать, сколько цветов содержит изображение;
2.Очень удобно менять цвета изображения, для этого достаточно изменить в палитре значение одного цвета на значение другого.
К недостаткам относится то, что палитру неэффективно применять для полноцветного изображения.
10.Цветовые пространства
Чтобы передать цвет, нужно задать несколько значений, определяющих интенсивность цветовых каналов //каждого из основных цветов, которые смешивают для получения составных цветов//. Составной цвет задаётся упорядоченным набором значений различной интенсивности цветовых каналов. Наиболее распр.способ передачи цвета-модель RGB.В этой модели цвета кр,зел,син. явл-ся осн.,т.е.несоставными,а цвета задаются посредством RGB-триплета. Цв.триплеты иногда интерпретируются как проценты
0% 0% 0% черный
100% 100% 100% белый
Более практично задавать цвет в числ величинах.Они варьируются в диапазоне (0,255),т.е. для любого цв.комплекта отводится 1 байт памяти.