在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → BLS_GSM,BM_3D,NL_MEANS效果最好的图像去噪程序matlab合集

BLS_GSM,BM_3D,NL_MEANS效果最好的图像去噪程序matlab合集

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:6.40M
  • 下载次数:3
  • 浏览次数:209
  • 发布时间:2021-11-09
  • 实例类别:一般编程问题
  • 发 布 人:js2021
  • 文件格式:.zip
  • 所需积分:2
 

实例介绍

【实例简介】
当今图像去噪效果最好的三种方法合集BLS_GSM,BM_3D,NL_MEANS ,matlab程序。程序很规范,经过我自己运行,速度很快,效果也非常理想,适合刚接触图像处理的同学,也可以认真琢磨算法的思想,个人觉得很有益处。
【实例截图】
【核心代码】
4744300845406503150.zip
├── BLS-GSM
│   ├── Added_PyrTools
│   │   ├── bound_extension.m
│   │   ├── buildWUpyr.m
│   │   ├── daubcqf.m
│   │   ├── expand.m
│   │   ├── mdwt.dll
│   │   ├── midwt.dll
│   │   ├── mirdwt.c
│   │   ├── mirdwt.dll
│   │   ├── mirdwt.m
│   │   ├── mirdwt.map
│   │   ├── mirdwt.mexw32.manifest
│   │   ├── mirdwt.obj
│   │   ├── mrdwt.c
│   │   ├── mrdwt.dll
│   │   ├── mrdwt.m
│   │   ├── mrdwt.map
│   │   ├── mrdwt.mexw32.manifest
│   │   ├── reconWUpyr.m
│   │   ├── shrink.m
│   │   └── snr.m
│   ├── change_log.txt
│   ├── change_log.txt.$$$
│   ├── denoi_demo.m
│   ├── denoising_subprograms
│   │   ├── decomp_reconst_full.m
│   │   ├── decomp_reconst.m
│   │   ├── decomp_reconst_W.m
│   │   ├── decomp_reconst_WU.m
│   │   ├── denoi_BLS_GSM_band.m
│   │   └── denoi_BLS_GSM.m
│   ├── images
│   ├── ReadMe.txt
│   └── Simoncelli_PyrTools
│   ├── binomialFilter.m
│   ├── blurDn.m
│   ├── blur.m
│   ├── buildFullSFpyr2.m
│   ├── buildGpyr.m
│   ├── buildLpyr.m
│   ├── buildSCFpyrLevs.m
│   ├── buildSCFpyr.m
│   ├── buildSFpyrLevs.m
│   ├── buildSFpyr.m
│   ├── buildSpyrLevs.m
│   ├── buildSpyr.m
│   ├── buildWpyr.m
│   ├── cconv2.m
│   ├── ChangeLog
│   ├── clip.m
│   ├── Contents.m
│   ├── convolve.c
│   ├── convolve.h
│   ├── convolve.map
│   ├── convolve.mexw32.manifest
│   ├── convolve.obj
│   ├── corrDn.c
│   ├── corrDn.c~
│   ├── corrDn.dll
│   ├── corrDn.m
│   ├── corrDn.map
│   ├── corrDn.mex
│   ├── corrDn.mex4
│   ├── corrDn.mexglx
│   ├── corrDn.mexlx
│   ├── corrDn.mexmac
│   ├── corrDn.mexsol
│   ├── corrDn.mexw32.manifest
│   ├── corrDn.碌
│   ├── corrDn.碌.rsrc
│   ├── corrDn.蟺.4
│   ├── edges.c
│   ├── edges-orig.c
│   ├── einstein.pgm
│   ├── entropy2.m
│   ├── factorial.m
│   ├── feynman.pgm
│   ├── histo.c
│   ├── histo.c~
│   ├── histo.dll
│   ├── histo.m
│   ├── histoMatch.m
│   ├── histo.mex
│   ├── histo.mex4
│   ├── histo.mexglx
│   ├── histo.mexlx
│   ├── histo.mexmac
│   ├── histo.mexsol
│   ├── histo.碌
│   ├── histo.碌.rsrc
│   ├── histo.蟺.4
│   ├── ifftshift.m
│   ├── imGradient.m
│   ├── imStats.m
│   ├── innerProd.asv
│   ├── innerProd.c
│   ├── innerProd.dll.old
│   ├── innerProd.m
│   ├── innerProd.mexglx
│   ├── innerProd.mexlx
│   ├── innerProd.mexmac
│   ├── innerProd.mexsol
│   ├── innerProd.mexw32
│   ├── innerProd(modified).dll
│   ├── kurt2.m
│   ├── lplot.m
│   ├── lpyrHt.m
│   ├── -MacReadMe
│   ├── Makefile-linux
│   ├── Makefile-ml6-linux
│   ├── Makefile-osx
│   ├── Makefile-solaris
│   ├── Makefile-sun4
│   ├── matlabPyrTools.m
│   ├── maxPyrHt.m
│   ├── mean2.m
│   ├── mkAngle.m
│   ├── mkAngularSine.m
│   ├── mkDisc.m
│   ├── mkFract.m
│   ├── mkGaussian.m
│   ├── mkImpulse.m
│   ├── mkRamp.m
│   ├── mkR.m
│   ├── mkSine.m
│   ├── mkSquare.m
│   ├── mkZonePlate.m
│   ├── mod(Modified).m
│   ├── modulateFlip.m
│   ├── namedFilter.m
│   ├── nextFig.m
│   ├── pgmRead.m
│   ├── pgmWrite.m
│   ├── pixelAxes.m
│   ├── pointOp.c
│   ├── pointOp.c~
│   ├── pointOp.dll
│   ├── pointOp.dll.old
│   ├── pointOp.m
│   ├── pointOp.mex
│   ├── pointOp.mex4
│   ├── pointOp.mexglx
│   ├── pointOp.mexlx
│   ├── pointOp.mexmac
│   ├── pointOp.mexsol
│   ├── pointOp.mexw32
│   ├── pointOp.o
│   ├── pointOp.碌
│   ├── pointOp.碌.rsrc
│   ├── pointOp.蟺.4
│   ├── pwd2path.m
│   ├── pyramids.m
│   ├── pyrBandIndices.m
│   ├── pyrBand.m
│   ├── pyrLow.m
│   ├── range2.c
│   ├── range2.c~
│   ├── range2.dll
│   ├── range2.dll.old
│   ├── range2.m
│   ├── range2.mex
│   ├── range2.mex4
│   ├── range2.mexglx
│   ├── range2.mexlx
│   ├── range2.mexmac
│   ├── range2.mexsol
│   ├── range2.mexw32
│   ├── range2.o
│   ├── range2.碌
│   ├── range2.碌.rsrc
│   ├── range2.蟺.4
│   ├── rconv2.m
│   ├── rcosFn.m
│   ├── README
│   ├── reconFullSFpyr2.m
│   ├── reconLpyr.m
│   ├── reconSCFpyr.m
│   ├── reconSFpyrLevs.m
│   ├── reconSFpyr.m
│   ├── reconSpyrLevs.m
│   ├── reconSpyr.m
│   ├── reconWpyr.m
│   ├── setPyrBand.m
│   ├── shift.m
│   ├── showIm.m
│   ├── showLpyr.m
│   ├── showSpyr.m
│   ├── showWpyr.m
│   ├── skew2.m
│   ├── sp0Filters.m
│   ├── sp1Filters.m
│   ├── sp3Filters.m
│   ├── sp5Filters.m
│   ├── spyrBand.m
│   ├── spyrHigh.m
│   ├── spyrHt.m
│   ├── spyrLev.m
│   ├── spyrNumBands.m
│   ├── steer2HarmMtx.m
│   ├── steer.m
│   ├── subMtx.m
│   ├── upBlur.m
│   ├── upConv.c
│   ├── upConv.c~
│   ├── upConv.dll
│   ├── upConv.m
│   ├── upConv.mex
│   ├── upConv.mex4
│   ├── upConv.mexglx
│   ├── upConv.mexlx
│   ├── upConv.mexmac
│   ├── upConv.mexsol
│   ├── upConv.o
│   ├── upConv.碌
│   ├── upConv.碌.rsrc
│   ├── upConv.蟺.4
│   ├── var2.m
│   ├── vectify.m
│   ├── vector.m
│   ├── wpyrBand.m
│   ├── wpyrHt.m
│   ├── wpyrLev.m
│   ├── wrap.c
│   ├── wrap.o
│   └── zconv2.m
├── BM3D
│   ├── BM3DDEB.m
│   ├── BM3D.m
│   ├── BM3DSHARP.m
│   ├── bm3d_thr_colored_noise.mexa64
│   ├── bm3d_thr_colored_noise.mexglx
│   ├── bm3d_thr_colored_noise.mexw32
│   ├── bm3d_thr_colored_noise.mexw64
│   ├── bm3d_thr_color.mexa64
│   ├── bm3d_thr_color.mexglx
│   ├── bm3d_thr_color.mexw32
│   ├── bm3d_thr_color.mexw64
│   ├── bm3d_thr.mexa64
│   ├── bm3d_thr.mexglx
│   ├── bm3d_thr.mexw32
│   ├── bm3d_thr.mexw64
│   ├── bm3d_thr_sharpen_var.mexa64
│   ├── bm3d_thr_sharpen_var.mexglx
│   ├── bm3d_thr_sharpen_var.mexw32
│   ├── bm3d_thr_sharpen_var.mexw64
│   ├── bm3d_thr_video.mexa64
│   ├── bm3d_thr_video.mexglx
│   ├── bm3d_thr_video.mexw32
│   ├── bm3d_thr_video.mexw64
│   ├── bm3d_wiener_colored_noise.mexa64
│   ├── bm3d_wiener_colored_noise.mexglx
│   ├── bm3d_wiener_colored_noise.mexw32
│   ├── bm3d_wiener_colored_noise.mexw64
│   ├── bm3d_wiener_color.mexa64
│   ├── bm3d_wiener_color.mexglx
│   ├── bm3d_wiener_color.mexw32
│   ├── bm3d_wiener_color.mexw64
│   ├── bm3d_wiener.mexa64
│   ├── bm3d_wiener.mexglx
│   ├── bm3d_wiener.mexw32
│   ├── bm3d_wiener.mexw64
│   ├── bm3d_wiener_video.mexa64
│   ├── bm3d_wiener_video.mexglx
│   ├── bm3d_wiener_video.mexw32
│   ├── bm3d_wiener_video.mexw64
│   ├── CBM3D.m
│   ├── dlls
│   │   ├── bm3d_thr_color.dll
│   │   ├── bm3d_thr_colored_noise.dll
│   │   ├── bm3d_thr.dll
│   │   ├── bm3d_thr_sharpen_var.dll
│   │   ├── bm3d_thr_video.dll
│   │   ├── bm3d_wiener_color.dll
│   │   ├── bm3d_wiener_colored_noise.dll
│   │   ├── bm3d_wiener.dll
│   │   └── bm3d_wiener_video.dll
│   └── VBM3D.m
├── Denoising_Demo.m
├── NL Means
│   ├── batch_denoising.m
│   ├── batch_inpainting.m
│   ├── batch_synthesis.m
│   ├── compile_mex.m
│   ├── compute_best_threshold.asv
│   ├── compute_best_threshold.m
│   ├── compute_edge_patches.m
│   ├── html
│   │   ├── gpeyre.xsl
│   │   └── style.css
│   ├── images
│   │   ├── corral.png
│   │   ├── deadleaf-masked.png
│   │   ├── fabric-masked.png
│   │   ├── grass-masked.png
│   │   ├── group-people.jpg
│   │   ├── hair-masked.png
│   │   ├── lenacoul.jpg
│   │   ├── olives.png
│   │   └── reptilskin-masked.png
│   ├── mex
│   │   ├── config.h
│   │   ├── perform_nlmeans_mex - copie.cpp
│   │   └── perform_nlmeans_mex.cpp
│   ├── perform_lowdim_embedding.m
│   ├── perform_nl_means.m
│   ├── perform_nlmeans_mex.mexmaci
│   ├── perform_nlmeans_mex.mexw32
│   ├── perform_synthesis_quilting.m
│   ├── publish_html.m
│   ├── readme
│   ├── TestNLMeans.asv
│   ├── tests
│   │   ├── test_denoising.m
│   │   ├── test_edge_synthesis.m
│   │   ├── test_impulsive.m
│   │   ├── test_nl_inpainting.m
│   │   ├── test_nlmeans_duo.m
│   │   ├── test_nlmeans.m
│   │   ├── test_nl_synthesis.m
│   │   └── test_patchwise.m
│   └── toolbox
│   ├── barb.png
│   ├── clamp.m
│   ├── compute_impulse_noise.m
│   ├── compute_patch_library.m
│   ├── crop.m
│   ├── display_image_layout.m
│   ├── getoptions.m
│   ├── imnoise.m
│   ├── load_image.m
│   ├── num2string_fixeddigit.m
│   ├── ordfilt2
│   │   ├── checkstrs.m
│   │   ├── medfilt2.m
│   │   ├── mex
│   │   │   ├── ordf.c
│   │   │   ├── ordf_hist.h
│   │   │   ├── ordf_ordfilt2.h
│   │   │   └── ordf_select.h
│   │   ├── mkconstarray.m
│   │   ├── ordfilt2.m
│   │   ├── ordf.mexmaci
│   │   └── padarray.m
│   ├── pca.m
│   ├── perform_blsgsm_denoising.m
│   ├── perform_histogram_equalization.m
│   ├── perform_image_resize.m
│   ├── perform_median_filtering.m
│   ├── perform_wavelet_matching.m
│   ├── perform_wavelet_transform.m
│   ├── progressbar.m
│   ├── rescale.m
│   ├── stabrnd.m
│   └── symmetric_extension.m
├── psnr.m
├── readme.txt
└── Sample Images
├── barbara.png
├── barco.png
├── boat.png
├── fingerprint.png
├── flinstones.png
├── house.png
├── lena1.png
├── lena.png
└── peppers256.png

16 directories, 351 files

标签:

实例下载地址

BLS_GSM,BM_3D,NL_MEANS效果最好的图像去噪程序matlab合集

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警