Matlab-кодирование для скользящего окна 3 * 3 для удаления шума из цифрового изображения - PullRequest
0 голосов
/ 10 февраля 2011

наш проект имеет дело с удалением случайного импульсного шума из цифрового изображения 256 * 256 с помощью фильтрации среды. Окно должно скользить по всему изображению. Каждое окно 3 * 3 сортируется, и вычисляется медиана.элемент заменен на pixel.we с трудом скользит it.plz помочь нам ..

Ответы [ 2 ]

5 голосов
/ 10 февраля 2011

Чтобы выполнить медианный фильтр со скользящим окном 3 на 3, вы можете использовать MEDFILT2 примерно так:

filteredImage = medfilt2(yourImage,[3 3])
1 голос
/ 10 февраля 2011

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

http://www.mathworks.com/help/toolbox/images/ref/nlfilter.html

В будущем, пожалуйста, сделайте небольшое исследование и попробуйте что-то сделать самостоятельно, прежде чем спрашивать здесь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...