Кодирование изображений


Фильтрация изображения. - часть 2


Выход фильтра второго рода формируется аналогично первому, плюс фильтра B:

Для простоты рассмотрим одномерный фильтр вида:

:

Рассмотрим и другие фильтры:

 

1.    Высокочастотные (для подчеркивания резкости изображения):

 

2.   Для подчеркивания ориентации:

 

3.   Подчеркивание без учета ориентации (фильтры Лапласа):

.

 

4.   Корреляционный:

,где

 

- коэффициенты корреляции между соседними элементами по строке (столбцу). Если они равны нулю то отфильтрованное изображение будет совпадать с исходным, если они равны единице, то фильтр будет эквивалентен лапласиану. При обработке изображений очень часто используют последовательность фильтров: низкочастотный + Лапласа. Часто используют и нелинейную фильтрацию. Для контрастирования перепадов изображения используют градиентный фильтр:

 

, или его упрощенный вид:

 

.

 

Еще один часто используемый нелинейный фильтр - Собела:

 

A0 ... A7 - входы, yi,j

- результат фильтрации.

                        

 

Рекурсивная версия :

где B0 ... B7 - выход отфильтрованного изображения.

Нелинейная фильтрация - достаточно загадочная область цифровой обработки сигналов, многое еще в ней пока не изучено. Важность же ее не вызывает сомнений, потому, что окружающий нас мир по своей сути не так линеен, как порою хочется его нам интерпретировать.




- Начало -  - Назад -  - Вперед -