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

расп обр / расп обр / Задания / Лабораторна робота3

.doc
Скачиваний:
11
Добавлен:
10.02.2016
Размер:
47.62 Кб
Скачать

Лабораторна робота № 3

Тема:

Поліпшення якості та аналіз зображень в системах розпізнавання.

Мета:

  1. Навчитися проводити фільтрацію зображень.

  2. Навчитися проводити виділення контурів об'ектів на зображенні.

  3. Порівняти piзні методи поліпшення якості й аналізу зображень.

Завдання:

1. Промоделювати сигнал типу “квадрат у квадраті” i "чорно-білий перехід".

“квадрат у квадраті”: Отобразить большой белый(черный) квадрат и в центре него черный(белый) квадрат. Используйте функции ones и zeros, imshow.

"чорно-білий перехід":

1) Отобразить большой белый квадрат, затем половину этого квадрата представить в виде черного прямоугольника. Используйте функции ones и zeros, imshow.

2) Отобразить большой белый квадрат, затем разделить его по диагонали. Одна половина белая, другая черная. Используйте функции ones и zeros, trill, imshow.

  1. Провести моделювання найбільш характерних шумів зображень відповідно до варіанта (таблиця 1).

Взять изображение “квадрат у квадраті”, с помощью функции imnoise смоделируйте разные шумы, согласно варианта. Используйте функции imnoise, figure, imshow.

Таблиця 1.

варіан

та

Адитивний білий шум “gaussian”

1мпульсивна

перешкода “salt

& pepper”

Мультиплікативний

шум

“speckle”

Метод контурної обробки

1

0.01

0.05

0.4

sobel, roberts

2

0.005

0.04

0.3

canny, sobel

3

0.008

0.06

0.2

prewitt, roberts

4

0.012

0.07

0.1

canny, roberts

5

0.015

0.03

0.5

prewitt, canny

6

0.02

0.08

0.6

prewitt, sobel

  1. Сформувати для фільтрації зображень три низькочастотні маски.

Используйте функции ones.

  1. Провести фільтрацію зображень (при наявності шумів) за допомогою цих масок.

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

  1. Провести медіанну фільтрації зображень.

Используйте функции medfilt2.

  1. Виділити контури на зображеннях, які мають шуми, i на зображеннях після фільтрації різними методами.

Используйте функции edge.

  1. Провести порівняльний аналіз різних методів поліпшення якості та аналізу зображень. Зробити висновки.

Разрывы, ложные контуры, расстояние от реальных контуров. Словесный анализ.

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

  1. Види зображень. Представления зображень. Види шумів.

  2. Операції над зображеннями.

  3. Призначення i види низькочастотної фільтрації. Операція двовимірної згортки.

  4. Призначення рангової (медіанної) фільтрації зображень.

  5. Методи підкреслення i виділення контурів об’ектів на зображенні.