Я пытаюсь написать функцию для создания маски фильтра размера NXN, а затем применить ее к считанному изображению. Вот моя попытка ...
function Iout = noiseReduction(I, N)
image = imread(I);
figure(3)
subplot(2,1,1), imshow(image), title('Original Image', 'FontSize', 15);
mask = ones(3,3) * N;
Iout = conv2(image, mask);
subplot(2,1,2), imshow(uint8(Iout)), title('Blurred Image', 'FontSize', 15);
end
Однако, когда я запускаю функция Я не получаю никакого вывода в Blurred Image
Я просто получаю пустой квадрат. Может кто-нибудь помочь мне понять, что с этим не так? Любая помощь будет фантастической c.