Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СДЭ / Описание работы.doc
Скачиваний:
48
Добавлен:
27.04.2015
Размер:
487.42 Кб
Скачать

Лабораторное задание

  1. На вкладке «Домашнее задание» введите свою фамилию имя и отчество, записанные с заглавной буквы, через пробел и на русском языке, в верхнее поле. Во второе поле сверху введите список счетчиков длин кодов, разделяя числа запятыми. Поставьте переключатель в положение «ПРОВЕРИТЬ домашнее задание» и нажмите кнопку «Выполнить выбранное действие». Если домашнее задание выполнено правильно, то внизу экрана появится соответствующая надпись. Выполнение лабораторного задания возможно, только в случае правильно выполненного домашнего задания.Если перевести переключатель в положение «ПРОПУСТИТЬ домашнее задание» и затем нажать кнопку «Выполнить выбранное действие», то будет доступен тестовый режим. В тестовом режиме есть возможность использовать для измерений любое полутоновое изображение, однако тестовый набор изображений для выполнения лабораторного задания будет недоступен.

  2. Перейдите на вторую вкладку «Лабораторное задание». В области «Выбор изображения» используйте поле с выпадающим списком для выбора источника информации. Вам доступно три тестовых полутоновых изображения: «Лена», «Барбара» и «Золотой холм» (эти изображения используются инженерами и исследователями по всему миру для тестирования алгоритмов сжатия). После выбора одного из изображений оно будет разложено на восемь черно-белых плоскостей. Из-за ограниченного размера экрана и соображений удобства, одновременно будет видна только одна плоскость. Для определения номера видимой плоскости и переключения между плоскостями нужно использовать группу элементов управления «Выбор плоскости». Сразу после выбора источника информации или после выбора другой плоскости, в области «Анализ плоскости» будет показана соответствующая плоскость, её представление в виде совокупности блоков размером 3х3 (таблица чуть ниже). В текстовое поле под таблицей будут выведены: количество различных типов блоков в плоскости , средняя длинна кода Хаффмана, суммарное количество блоков в плоскости, длина списка счетчиков, исходный размер плоскости и энтропия плоскости.

  3. Запишите выведенные значения для выбранной плоскости в таблицу 4.

Таблица 4

Название изображения

№ плоскости

M

N

C

H

Ксж

Коэ

1

2

3

4

5

6

7

8

  1. Для записанных величин рассчитайте объем служебной информации и полезной нагрузки.

  2. Рассчитайте коэффициенты сжатия и относительной эффективности.

  3. Для второй плоскости каждого изображения запишите коды Хаффмана для первых пяти блоков, для этого используйте алгоритм на рисунке 3. Соответствующие позиции отмечены красным цветом в таблице в лабораторной работе. Есть возможность проверить правильность выполнения этого задания, заполнив пустые поля и нажав на кнопку , находящуюся справа от таблицы. В случае успеха красные поля окрасятся в зеленый цвет.

  4. Выберите следующую плоскость и переходите к пункту 3, если все плоскости исследованы, выберите следующее изображение и переходите к пункту 3.

  5. Постройте на одном графике зависимости Ксж от номера плоскости для всех изображений, а на другом зависимости Н от номера плоскости для всех изображений. Сделайте выводы по построенным графикам.

  6. Рассчитайте коэффициенты сжатия для трех тестовых полутоновых изображений. Пронумеруйте полутоновые изображения в соответствии с полученной степенью сжатия, напишите выводы.