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