Лабораторна робота № 3
Тема:
Поліпшення якості та аналіз зображень в системах розпізнавання.
Мета:
-
Навчитися проводити фільтрацію зображень.
-
Навчитися проводити виділення контурів об'ектів на зображенні.
-
Порівняти piзні методи поліпшення якості й аналізу зображень.
Завдання:
1. Промоделювати сигнал типу “квадрат у квадраті” i "чорно-білий перехід".
“квадрат у квадраті”: Отобразить большой белый(черный) квадрат и в центре него черный(белый) квадрат. Используйте функции ones и zeros, imshow.
"чорно-білий перехід":
1) Отобразить большой белый квадрат, затем половину этого квадрата представить в виде черного прямоугольника. Используйте функции ones и zeros, imshow.
2) Отобразить большой белый квадрат, затем разделить его по диагонали. Одна половина белая, другая черная. Используйте функции ones и zeros, trill, imshow.
-
Провести моделювання найбільш характерних шумів зображень відповідно до варіанта (таблиця 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 |
-
Сформувати для фільтрації зображень три низькочастотні маски.
Используйте функции ones.
-
Провести фільтрацію зображень (при наявності шумів) за допомогою цих масок.
Примените данные маски для фильтрации зашумленных изображений, используя функцию imfilter.
-
Провести медіанну фільтрації зображень.
Используйте функции medfilt2.
-
Виділити контури на зображеннях, які мають шуми, i на зображеннях після фільтрації різними методами.
Используйте функции edge.
-
Провести порівняльний аналіз різних методів поліпшення якості та аналізу зображень. Зробити висновки.
Разрывы, ложные контуры, расстояние от реальных контуров. Словесный анализ.
Контрольні питання:
-
Види зображень. Представления зображень. Види шумів.
-
Операції над зображеннями.
-
Призначення i види низькочастотної фільтрації. Операція двовимірної згортки.
-
Призначення рангової (медіанної) фільтрації зображень.
-
Методи підкреслення i виділення контурів об’ектів на зображенні.