Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Отчет по практике ММКЗ

.pdf
Скачиваний:
13
Добавлен:
21.05.2015
Размер:
2.22 Mб
Скачать

Отчет по практике ММКЗ

Выполнил студент 3 курса 5 группы Бредихин Павел

Глава 1. Введение

Глава 2. Цифровые изображения в Matlab

Чтение и вывод на экран изображений при помощи функций imread и imshow

Сохранение изображения при помощи imwrite(f,”filename.jpg”,quality,q), с различными параметрами сжатия q

Конвертирование классов и типов изображений:

1.Mat2gray: из double в двоичное изображение

2.Double: из unit8 в double

3.Im2double: массив в цифровой массив

4.Islogical: в логический массив

Операции с изображениями на основе индексирования массивов

1. Оригинал

2. Перевернутое

3. Усеченное

4. Прореженное

М-файлы

Функции задаваемые в М-файлах состоят из:

-заголовок функции

-h1строка

-текст справки

-тело функции

-комментарии

Операторы

1.Арифметические

2.Операторы сравнения

3.Логические

Операторы условных переходов

1.if…elseif…else

2.for

3.while

4.break

5.continue

6.switch

7.return

8.try…catch

Глава 3. Преобразование яркости изображений и пространственная фильтрация

Функция imadjust(f, [low_in, high_in], [low_out, high_out], gamma) преобразует яркость полутоновых изображений

1. Оригинал

2.Негативное изображение

3. Улучшение изображения при помощи gamma = 2

Использование логарифмического преобразования для сокращения динамического диапазона

1. Оригинал

2. Результат

М-функция intrans – улучшение изображения путем растяжения контрастности

1. Оригинал

2. Результат применения функции intrans

Нахождение гистограмм и построение графиков

1. bar()

2. imhist()

3. plot()

4. stem()

Гистограммная эквализация

Гистограммная подгонка

1. Исходное изображение и его гистограмма

2. Гистограммно-эквализированное изображение и его гистограмма

Функция линейной пространственной фильтрации imfilter

1. Исходное изображение

2. Результат применения imfilter с нулевым продолжением

3. Результат с опцией replicate

4. Результат с опцией symmetric.

5. Результат с опцией circular

6. Результат конвертации исходного изображения в класс uint8 с опцией replicate

Фильтр Лапласа

1. Исходное изображение

2. Изображение, отфильтрованное лапласианом в формате uint8

3. Изображение, отфильтрованное лапласианом в формате double