From: Sharon cole on
Hi,

I'm new to Matlab and I am wondering if anyone can recommend a basic algorithm or program for removing speckles from an image grabbed from a video?

I found enhancement methods in image processing demos, but nothing that will search for and remove small speckles of noise.

Many Thanks,
Shaz
From: Nicholas Kinar on
On 21/02/2010 7:11 AM, Sharon cole wrote:
> Hi,
>
> I'm new to Matlab and I am wondering if anyone can recommend a basic
> algorithm or program for removing speckles from an image grabbed from a
> video?
>
> I found enhancement methods in image processing demos, but nothing that
> will search for and remove small speckles of noise.
>
> Many Thanks,
> Shaz

Perhaps the imnoise function and other various techniques are what you
are searching for?

http://www.mathworks.com/access/helpdesk/help/toolbox/images/f11-12251.html
From: ImageAnalyst on
Are the speckles either black or white (like salt and pepper noise)?
(This would be best and easiest to fix and give the least side effects
on other pixels.) Or can they be any intensity value? Maybe you can
just do a median filter in either the x-y or time direction. Or you
could use an outlier detection algorithm like this one from Brett
Shoelson:
http://www.mathworks.com/matlabcentral/fileexchange/3961