ПРАКТИЧЕСКАЯ РАБОТА
«КОДИРОВАНИЕ ГРАФИЧЕСКОЙ И ЗВУКОВОЙ ИНФОРМАЦИИ»
Задание 1. Векторное кодирование графической информации.
Например, векторный рисунок может кодироваться при помощи следующих команд:
Установить x, y – установить в качестве текущей точку с координатами (x, y);
Линия к x1, y1 – нарисовать прямую линию от текущей точки до точки с координатами (x1, y1), причем точка (x1, y1) становится текущей;
Окружность x, y, радиус – нарисовать окружность с центром в точке (x, y) и радиусом;
Прямоугольник x1, y1, x2, y2 – нарисовать прямоугольник, где (x1, y1) – координаты левого верхнего, а (x2, y2) – координаты правого нижнего угла прямоугольника.
Пример.

По имеющимся описаниям восстановите рисунки:
1 | Установить 20,50 Линия к 40,70 Линия к 50,70 Линия к 90, 110 Линия к 120,120 Линия к 110,90 Линия к 70,50 Линия к 70,40 Линия к 50,20 Линия к 20,50 Окружность 80,80,10 Окружность 100,100,10 | 2 | Установить 30,40 Линия к 40,10 Линия к 60,10 Линия к 70,40 Прямоугольник 20,50,80,40 Установить 50,50 Линия к 50,80 Окружность 40,80,10 Окружность 60,80,10 Окружность 30,100,10 Окружность 50,100,10 Окружность 70,100,10 Окружность 40,120,10 Окружность 60,120,10 |
Задание 2. Растровое кодирование графической информации.
Рисунок размером 512 на 256 пикселей занимает в памяти 80 Кбайт (без учёта сжатия). Найдите максимально возможное количество цветов в палитре изображения. Рисунок размером 512 на 128 пикселей занимает в памяти 32 Кбайт (без учёта сжатия). Найдите максимально возможное количество цветов в палитре изображения. Рисунок размером 256 на 128 пикселей занимает в памяти 12 Кбайт (без учёта сжатия). Найдите максимально возможное количество цветов в палитре изображения. Рисунок размером 128 на 128 пикселей занимает в памяти 16 Кбайт (без учёта сжатия). Найдите максимально возможное количество цветов в палитре изображения. Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 64Ч128 пикселов при условии, что в изображении могут использоваться 128 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно. Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 64Ч256 пикселов при условии, что в изображении могут использоваться 256 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно. Какой минимальный объём памяти (в Кбайт) нужно зарезервировать, чтобы можно было сохранить любое растровое изображение размером 32Ч1024 пикселов при условии, что в изображении могут использоваться 128 различных цветов? В ответе запишите только целое число, единицу измерения писать не нужно. В процессе преобразования растрового графического файла количество цветов уменьшилось с 1024 до 32. Во сколько раз уменьшился информационных объем файла? В процессе преобразования растрового графического файла количество цветов уменьшилось с 512 до 8. Во сколько раз уменьшился информационных объем файла? После преобразования растрового 256-цветного графического файла в черно-белый формат (2 цвета) его размер уменьшился на 70 байтов. Каков был размер исходного файла? Сколько памяти нужно для хранения 64-цветного растрового изображения размером 32х128 точек? Какова ширина (в пикселях) прямоугольного 64-цветного растрового изображения, информационный объем которого 1,5 Мб, если его высота вдвое меньше ширины? Какова ширина (в пикселях) прямоугольного 16-цветного растрового изображения, информационный объем которого 1 Мб, если его высота вдвое больше ширины?Задание 3. Кодирование звуковой информации.
1. Заполните пустые ячейки таблицы, вычислив время звучания записи.

2. Кадры видеозаписи закодированы в режиме истинного цвета (24 бита на пиксель) и сменяются с частотой 25 кадров в секунду, запись содержит стереофонический звук. Остальные параметры для разных вариантов заданы в таблице. Оцените объем 1 минуты видеозаписи в мегабайтах (с точностью до десятых). Сколько минут такой записи поместится на стандартных CD-диск объемом 700 Мб.



