matlab code for image denoising
2 次查看(过去 30 天)
显示 更早的评论
what can be the various ways how an image can be denoised.
0 个评论
回答(2 个)
Image Analyst
2012-3-12
You'll need to do some research on your own. We can't possibly list all the ways to denoise an image, beyond the simple but often ineffective methods like blurring and median filter. Start your research here: http://www.stanford.edu/~slansel/tutorial/software.htm MATLAB code is included in many/most of the methods discussed.
0 个评论
Stephen
2012-3-12
There are a few different types of noise that may be present in an image. Different techniques can handle each type of noise better than others. A median filter (ordfilt2 in matlab) can take care of salt and pepper noise fairly well, while other noise like shot noise can be smoothed out with a gaussian kernel. I like to use anisotropic diffusion for my work. It checks the local gradient and blends pixel values if the gradient is not very large. This keeps regions of similar intensity blended, and edges become more distinct. There are also a bunch of deconvolution methods to get rid of blurriness that may be present for spectrum-types of images. good luck
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Denoising and Compression 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!