how can i implement matched,wiener and smoothing filter on this image????????

Hello
i want to implement matched,wiener and smoothing filter on this image <http://tinypic.com/view.php?pic=5wh0lg&s=5>
but i don't know how this can be done.
any one has any code related to using these filters with images?

4 Comments

Were there bugs in the code that you found when you google'd these?
only i got this code for wiener:
%% apply wiener filter to noisy image.
clc;
newImageRGB = imread('saturn.png');
%% convert image to gray level
grayImage = rgb2gray(newImageRGB);
figure;
imshow(grayImage);
%% adding noise to image .
afferNoise = imnoise(grayImage,'gaussian',0,0.025);
figure;
imshow(afferNoise)
%% applying wiener filter ot image.
afterWiener = wiener2(afferNoise,[6 6]);
figure, imshow(afterWiener)
and because my image is grayscale only i applied the last steps with 5*5 mask.
and i couldn't obtain the code for matched and smoothing filter.
Top of the searches when *I* try:
http://www.mathworks.com/help/toolbox/images/bqqhk8f.html
http://www.mathworks.com/matlabcentral/fileexchange/4270-2-d-savitzky-golay-smoothing-filter
http://www.mathworks.com/matlabcentral/answers/4502-matched-filter

Sign in to comment.

Answers (0)

Asked:

on 8 Jan 2012

Community Treasure Hunt

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

Start Hunting!