original_Image = imread('dog.jpg');
original_Image = im2double(original_Image);

noisy_Image = imnoise(original_Imge, 'gaussian,0,0.03');

[nRed, nGreen, nBlue] = imsplit(original_Image);

net= denoisingNetwork('dncnn');

denoised_nRed = denoiseImage(nRed, net);
denoised_nGreen = denoiseImage(nGreen, net);
denoised_nBlue = denoiseImage(nBlue, net);

denoised_Image = cat(3, denoised_nred, denoised_nGreen, denoised_nBlue);

montage({original_Image, noisy_Image, denoised_Image})
title('original, noisy and denoised Images')

Embed on website

To embed this program on your website, copy the following code and paste it into your website's HTML: