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


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


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

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

:

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

 

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

 

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

 

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

.

 

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

,где

 

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

 

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

 

.

 

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

 

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

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

                        

 

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

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

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




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



Книжный магазин