### 1. 项目介绍
#### 1.1 项目的背景
该项目是为了研究基于深度卷积神经网络的图像去噪算法,是利用DnCNN模型,但是为了比较该算法的效果,另外实现了四种传统的图像去噪算法(均值滤波、中值滤波、非局部均值滤波NLM和三维块匹配滤波BM3D)作为对照组。
#### 1.2 噪声强度和类型
项目中实现五种算法对噪声强度为10,15,20...60,65,70的高斯白噪声进行处理。
#### 1.3 评价指标
图像去噪后,如何评估算法去噪效果的好坏呢?项目中采用峰值信噪比PSNR和结构相似性SSIM作为评价指标。一般来说,PSNR越大,去噪效果越好。SSIM取值为0到1,越接近1,表示效果越好。
### 2. 数据集介绍
该项目中只是对Set12数据集进行处理,也就是项目中的Set12目录下的12张图片。如果觉得数据量不够充分,可以自行添加其他数据集,在代码中修改一下数据集的目录即可。
### 3. 代码介绍
对于均值滤波、中值滤波、和NLM,MATLAB都已经实现了,所以我们直接调用MATLAB自带的函数就可以。
BM3D和DnCNN的代码都是从别人那儿clone下来,做了一些小的修改。
五种算法都是对Set12数据集进行去噪,去噪的结果并没有保存,只是在运行过程中能看到去噪前和去噪后的图像对比,感兴趣的朋友可以自己将图像保存下来观察。
### 4. 代码运行
五种算法分别在五个不同的目录中,所以你只需要进行对应的目录,运行代码即可。
+ 均值滤波、中值滤波、NLM算法对应的目录分别为avefilter、medainfilter、nlm-image-denoising。每个目录下只有一个.m文件,所以只需要运行对应的文件即可。
+ BM3D对应的目录是BM3D,运行该目录下的main.m程序即可。
+ DnCNN对应的目录是DnCNN,运行该目录下的Demo_test_DnCNN.m程序即可,该算法目录中对应的还有好几个代码,都是原项目中有的,我没有动过,感兴趣的朋友可以自己看看。
没有合适的资源?快使用搜索试试~ 我知道了~
基于MATLAB实现传统图像去噪算法 基于深度卷积神经网络的DnCNN图像去噪算法源码+全部资料
共177个文件
m:35个
mat:33个
png:26个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 191 浏览量
2024-09-16
09:19:43
上传
评论
收藏 80.38MB ZIP 举报
温馨提示
基于MATLAB实现传统图像去噪算法 基于深度卷积神经网络的DnCNN图像去噪算法源码+全部资料,代码注释拉满,满分大作业资源,新手也可看懂,期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。该项目可以作为课程设计期末大作业使用,该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 基于MATLAB实现传统图像去噪算法 基于深度卷积神经网络的DnCNN图像去噪算法源码+全部资料,代码注释拉满,满分大作业资源,新手也可看懂,期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。该项目可以作为课程设计期末大作业使用,该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。 基于MATLAB实现传统图像去噪算法 基于深度卷积神经网络的DnCNN图像去噪算法源码+全部资料,代码注释拉满,满分大作业资源,新手也可看懂,期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。该项目可以作为课程设计期末大作业使用,该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。基于MATLAB实现
资源推荐
资源详情
资源评论
收起资源包目录
基于MATLAB实现传统图像去噪算法 基于深度卷积神经网络的DnCNN图像去噪算法源码+全部资料 (177个子文件)
CBM3D.m 28KB
VBM3D.m 26KB
CVBM3D.m 21KB
BM3D_CFA.m 17KB
BM3DSHARP.m 17KB
BM3D.m 17KB
BM3DDEB_init.m 17KB
BM3DDEB.m 17KB
Demo_test_DnCNN3.m 13KB
Demo_IDDBM3D.m 9KB
Cal_PSNRSSIM.m 6KB
function_LPAKernelMatrixTheta.m 6KB
function_CreateLPAKernels.m 5KB
vl_simplenn.m 4KB
Demo_FDnCNN_Color_Clip.m 4KB
Demo_FDnCNN_Color.m 4KB
Demo_FDnCNN_Gray.m 4KB
Demo_FDnCNN_Gray_Clip.m 3KB
Demo_test_DnCNN.m 3KB
function_Window2D.m 2KB
Demo_test_DnCNN_C.m 2KB
Demo_test_CDnCNN_Specific.m 2KB
avefilt.m 2KB
medianfilt.m 2KB
demo_BM3DSAPCA.m 2KB
vl_ffdnet_matlab.m 1KB
NLmeansfilt.m 1KB
vl_ffdnet_concise.m 1KB
main.m 1KB
vl_simplenn_mergebnorm.m 1018B
simplenn_matlab.m 805B
data_augmentation.m 709B
modcrop.m 267B
shave.m 107B
Merge_Bnorm_Demo.m 93B
color_sigma=25.mat 2.65MB
FDnCNN_color.mat 2.65MB
color_sigma=50.mat 2.65MB
FDnCNN_Clip_color.mat 2.65MB
color_sigma=15.mat 2.65MB
color_sigma=10.mat 2.65MB
color_sigma=05.mat 2.65MB
color_sigma=35.mat 2.65MB
DnCNN3.mat 2.64MB
FDnCNN_gray.mat 2.64MB
FDnCNN_Clip_gray.mat 2.64MB
model_sigma=20to30.mat 2.64MB
GD_Gray_Blind.mat 2.64MB
model_sigma=80to90.mat 2.64MB
model_sigma=60to70.mat 2.64MB
model_sigma=00to10.mat 2.64MB
GD_Color_Blind.mat 2.64MB
model_sigma=40to50.mat 2.63MB
sigma=25_Bnorm.mat 2.27MB
sigma=10.mat 2.2MB
sigma=45.mat 2.2MB
sigma=75.mat 2.19MB
sigma=50.mat 2.19MB
sigma=55.mat 2.19MB
sigma=65.mat 2.19MB
sigma=60.mat 2.19MB
sigma=35.mat 2.19MB
sigma=70.mat 2.19MB
sigma=30.mat 2.19MB
sigma=40.mat 2.19MB
sigma=20.mat 2.19MB
sigma=25.mat 2.19MB
sigma=15.mat 2.19MB
README.md 2KB
Add (color) specific models.md 1B
bm3d_thr_colored_noise.mexa64 144KB
bm3d_thr_sharpen_var.mexa64 132KB
bm3d_wiener_video.mexa64 109KB
bm3d_thr_video.mexa64 100KB
bm3d_wiener_colored_noise.mexa64 100KB
bm3d_CFA_thr.mexa64 71KB
bm3d_thr.mexa64 54KB
bm3d_CFA_wiener.mexa64 42KB
bm3d_wiener_color.mexa64 40KB
bm3d_thr_color.mexa64 39KB
bm3d_wiener.mexa64 38KB
bm3d_thr_colored_noise.mexglx 118KB
bm3d_thr_sharpen_var.mexglx 106KB
bm3d_wiener_video.mexglx 90KB
bm3d_thr_video.mexglx 86KB
bm3d_wiener_colored_noise.mexglx 82KB
bm3d_CFA_thr.mexglx 47KB
bm3d_thr.mexglx 40KB
bm3d_wiener_color.mexglx 32KB
bm3d_CFA_wiener.mexglx 31KB
bm3d_thr_color.mexglx 31KB
bm3d_wiener.mexglx 28KB
bm3d_thr_colored_noise.mexmaci 145KB
bm3d_thr_sharpen_var.mexmaci 133KB
bm3d_wiener_video.mexmaci 109KB
bm3d_thr_video.mexmaci 101KB
bm3d_wiener_colored_noise.mexmaci 97KB
bm3d_thr.mexmaci 57KB
bm3d_wiener_color.mexmaci 45KB
bm3d_thr_color.mexmaci 41KB
共 177 条
- 1
- 2
资源评论
yava_free
- 粉丝: 2575
- 资源: 739
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 11kw OBC 三相PFC仿真模型,三相功率因数校正技术,PLECS仿真 可以导入管子spice模型,仿出管子损耗,管子结温
- 基于Java开发的在线综合评教系统后端Security模块设计源码
- 基于Python语言的墨石信息安全协会PC端LinkStoneManager管理系统设计源码
- 基于Python Django框架的云借阅图书管理系统设计源码
- 基于C语言的libevent跨平台事件库设计源码解析
- MATLAB、PSIM全桥或者半桥LLC谐振DC DC变器的设计与仿真,内含开环仿真、电压闭环仿真两个仿真文件,并含有电路参数仿
- 背靠背两电平电路拓扑仿真 前级为两电平整流器,网侧相电压有效值为220V 采用双闭环前馈解耦控制,实现并网单位功率因数,稳定
- 基于PyQt、Python爬虫与百度Pyecharts的零食排行榜设计源码
- 15异构混合阶多智能体系统编队控制的分布式优化(无参考文献)
- 基于Java开发的学生信息管理系统设计源码
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功