Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Порядок виконання лабораторної роботи






1. Написати програмний код у середовищі MatLab із виконанням індивідуального завдання згідно табл.5.3. У якості вихідного зображення застосувати файл «imageLab5.bmp». До зображення слід застосувати функцію створення шуму «salt & pepper» (синтаксис: L=imnoise(L, 'salt & pepper', 0.01).

 

Таблиця 5.3 — Варіанти завдань

Величина шуму 'salt & pepper' Застосування фільтру 'imfilter' Застосування фільтру 'fspecial' Раціональні значення параметрів фільтру
1. 0, 01 'Соrr'/'Replicate'/'Same' ' Average ' ' Prewitt ' ' Unsharp '  
2. 0, 02 'Соrr'/'Symmetric'/'Same' ' Average ' ' Disk ' ' Gaussian '  
3. 0, 03 'Соrr'/'Circular'/'Same' ' Average ' ' Laplacian ' ' Log '  
4. 0, 03 'Соnv'/'Replicate'/'Same' ' Average ' ' Sobel ' ' Motion '  
5. 0, 02 'Соnv'/'Symmetric'/'Same' ' Disk ' ' Gaussian ' ' Laplacian '  
6. 0, 01 'Соnv'/'Circular'/'Same' ' Disk ' ' Log ' ' Motion '  
7. 0, 01 'Соnv'/'Replicate'/'Full' ' Disk ' ' Prewitt ' ' Sobel '  
8. 0, 01 'Соnv'/'Symmetric'/'Full' ' Gaussian ' ' Laplacian ' ' Log '  
9. 0, 02 'Соnv'/'Circular'/'Full' ' Gaussian ' ' Motion ' ' Prewitt '  
10. 0, 02 'Соrr'/'Replicate'/'Same' ' Gaussian ' ' Sobel ' ' Unsharp '  
11. 0, 02 'Соrr'/'Symmetric'/'Same' ' Laplacian ' ' Log ' ' Motion '  
12. 0, 02 'Соrr'/'Circular'/'Same' ' Laplacian ' ' Prewitt ' ' Sobel '  
13. 0, 03 'Соnv'/'Replicate'/'Same' ' Log ' ' Motion ' ' Prewitt '  
14. 0, 03 'Соnv'/'Symmetric'/'Same' ' Log ' ' Sobel ' ' Unsharp '  
15. 0, 03 'Соnv'/'Circular'/'Same' ' Motion ' ' Prewitt ' ' Sobel '  

 

2. Згідно варіанту до зображення необхідно застосувати набір стандартних фільтрів для розмиття та усунення шуму. Приклад синтаксису застосування функції стандартного фільтру до зображення:

> > I=imread('Image.jpg');

> > w=fspecial('motion', 20, 45);

> > I_motion=imfilter(I, w, 'Соrr', 'Replicate', 'Same');

3. Застосування функції просторової фільтрації зображення передбачає внесення параметрів фільтрації (див. табл.5.2). Параметри фільтрації зображення за тією, або іншою методикою обираються таким чином, щоб зображення не містило візуально помітних шумів (або мінімальну їх кількість). Підібрані значення параметрів просторової фільтрації заносяться до табл.5.3, відповідно для кожного з трьох стандартних функцій фільтрації зображення.

4. Виведення результатів на екран повинно здійснюватися за допомогою функції 'subplot', де числове позначення у дужках вказує наступні параметри виведення зображення: 1-ша цифра вказує к-ть зображень по ширині; 2-га цифра к-ть зображень по висоті; 3-тя порядковий номер зображення. Так, наприклад, позначення 'subplot(221)', вказує на діалогове вікно розміром 2х2 зображення із посиланням на 1-ше зображення.

5. Створення лістингу М-файлу у форматі «.m» здійснюється у підпрограмі Editor (Editor/Debug/Run) пакету MatLab (Desktope/Editor). Отримані результати роботи (перетворені зображення) та програмний код (лістинг) зберігають вигляді «Printscreen»

 

Контрольні запитання:

1. Назвіть основні різновиди просторової фільтрації.

2. Охарактеризуйте особливості застосування функцій «Motion» та «Log».

3. Охарактеризуйте особливості застосування функцій «Gaussian» та «Laplacian».

 

Рекомендована література:

1. Гонсалес Р. Цифровая обработка изображений в среде Matlab / Р. Гонсалес, Р. Вудс, С. Еддинс. – М.: Техносфера, 2006.

2. Журавель И. М. Краткий курс теории обработки изображений. Обработка сигналов и изображений: пространственная фильтрация [Електронний ресурс] // И. М. Журавель. — Режим доступу: https://matlab.exponenta.ru/imageprocess/book2/65.php

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.