Я пытаюсь удалить гауссовский шум из изображения. Я сам добавил шум, используя:
nImg = imnoise(img,'gaussian',0,0.01);
Теперь мне нужно удалить шум с помощью моего собственного фильтра или, по крайней мере, уменьшить его. Теоретически, насколько я понимаю, использование матрицы свертки из единиц (3) / 9
должно помочь и использование гауссовой матрицы свертки, например [1 2 1; 2 4 2; 1 2 1] / 9
или fspecial ('gaussian', 3)
должны быть лучше. Тем не менее, они действительно не так хорошо справляются со своей задачей:
Я упустил что-то важное? Кстати, мне нужно использовать свертку.