使用深层神经网络图像降噪
B = denoiseImage(净)
例子
B= denoiseImage (一个,净)估计去噪图像B从嘈杂的图像一个使用指定的去噪深层神经网络净。
B= denoiseImage (一个,净)
B
一个
净
这个函数需要你有神经网络工具箱™。
全部折叠
这个示例还使用:
检索pretrained去噪卷积神经网络,“DnCNN”。
“DnCNN”
网= denoisingNetwork (“DnCNN”);
灰度图像加载到工作区,然后创建一个嘈杂的版本的形象。显示两张图片。
我= imread (“cameraman.tif”);noisyI = imnoise(我“高斯”,0,0.01);图imshowpair (noisyI,我“蒙太奇”);标题(“原始图像(左)和嘈杂的图像(右))
去除噪声的噪声图像,并显示结果。
denoisedI = denoiseImage (noisyI,净);图imshow (denoisedI)标题(”“去噪图像)
嘈杂的图像,指定为一个二维图像或一堆二维图像。一个可以是:
二维灰度图像的大小米——- - - - - -n。
二维多通道图像大小米——- - - - - -n——- - - - - -c,在那里c是图像通道的数量。例如,c是RGB图像,3和4等四通道图像RGB图像与红外通道。
一堆个大小相等的二维图像。在这种情况下,一个有大小米——- - - - - -n——- - - - - -c——- - - - - -p,在那里p图像的数量在堆栈。
数据类型:单|双|uint8|uint16
单
双
uint8
uint16
SeriesNetwork
去噪深层神经网络,作为一个指定SeriesNetwork对象。网络应该训练来处理图像通道相同的格式一个。
去噪图像,返回为一个单一的二维图像或一堆二维图像。B有相同的大小和数据类型一个。
denoisingImageDatastore|denoisingNetwork|dnCNNLayers
denoisingImageDatastore
denoisingNetwork
dnCNNLayers
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站翻译内容,看到当地事件和提供。根据你的位置,我们建议您选择:。
你也可以从下面的列表中选择一个网站:
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。
联系你当地的办公室
得到审判现在