Оператор Кірша
Перейти до навігації
Перейти до пошуку
Опера́тор Кі́рша (Шаблон:Lang-en) або ко́мпасне ядро́ Кі́рша (Шаблон:Lang-en) — це нелінійний виявляч контурів, який шукає максимальну вираженість контуру в кількох заздалегідь визначених напрямках. Його названо на честь інформатика Шаблон:Нп.
Математичний опис
Цей оператор бере певну ядрову маску й обертає її з кроком 45 градусів у всіх 8 компасних напрямках: Пн, ПнЗ, З, ПдЗ, Пд, ПдС, С та ПнС. Гранична величина оператора Кірша обчислюється як максимальна величина в усіх напрямках:
де z перелічує ядра компасних напрямків g:
- і так далі.
Напрямок контуру визначає маска, яка видає максимальну вираженість контуру.
Приклади зображень
-
Первинне зображення
-
Максимальний градієнт у 8 напрямках
-
Зображення, профільтроване g(1)
-
Зображення, профільтроване g(2)
-
Зображення, профільтроване g(3)
-
Зображення, профільтроване g(4)
-
Зображення, профільтроване g(5)
-
Зображення, профільтроване g(6)
-
Зображення, профільтроване g(7)
-
Зображення, профільтроване g(8)