ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 09.04.2021

Просмотров: 382

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

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

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

Бредихин Павел

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

Matlab

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

imread

 и  

imshow

Сохранение изображения при помощи 

imwrite

(f,”filename

.

jpg”,quality,q)

, с различными 

параметрами сжатия

 q


background image

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

1.

Mat2gray

: из 

double

 в двоичное изображение 

2.

Double

: из unit8 в 

double

3.

Im2double

: массив в цифровой массив 

4.

Islogical

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

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

1.

Оригинал  

2.

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

3.

Усеченное         

4.

Прореженное   

                


background image

М

-

файлы 

Функции задаваемые в  М

-

файлах состоят из: 

-

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

-

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.

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


background image

3.

Улучшение изображения при помощи 

gamma

 = 2 

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

1.

Оригинал 


background image

2.

Результат 

М

-

функция 

intrans

 улучшение изображения путем растяжения контрастности 

1.

Оригинал 

            

2.

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

intrans