Can i get example code for finding type of noise in an image. Like Speckle.

2 views (last 30 days)
I need help on finding type of noise in an image. any method through which we can make assumption or anything. Original image is also available and then the distorted image. I have also checked the comments by Image Analyst Answer by Image Analyst on 16 Nov 2013 Subtract the "true" image and then look at the spectrum of the noise to see what known type of noise it resembles.

Accepted Answer

Image Analyst
Image Analyst on 1 Sep 2014
All I can suggest is to get the noise and then try to do some non-linear fits against known spectrum shapes for known noises like speckle, AWGN, 1/f, Poisson, shot, etc. Some kinds of noise may not have a spectrum, for example I don't know if Salt and Pepper noise has a definitive spectrum.
  1 Comment
Harsimran Singh
Harsimran Singh on 2 Sep 2014
Thanks for that but i already knew that a particular noise has a particular type of spectrum from previous discussions on this topic. I used imsubtract function to subtract noise but i need example on plotting a spectrum as how to do it. An example will really be appreciated as i am new to it or refer me some article as i have searched a lot but no success.

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!