How to smooth the given image?
65 views (last 30 days)
Show older comments
I want to make the image 1 as smooth as possible such that it looks like image 2. I was thinking to decrease the grid size but I don't know how to do that. Thanks in advance,
image 1 image 2
0 Comments
Accepted Answer
Sridhar SG
on 2 Feb 2020
You can use the imgaussfilt() function to smoothen the image
Example code:
I = imread('index.jpeg');
figure();
imshow(I);
I = imgaussfilt(I,2);
figure();
imshow(I);
Before Blur is smoothening is applied
After smoothening is applied
For your reference: https://in.mathworks.com/help/images/apply-gaussian-smoothing-filters-to-images.html
0 Comments
More Answers (1)
Image Analyst
on 1 Feb 2020
Use imnoise() to add noise to it, then use imfilter() to blur it.
0 Comments
See Also
Categories
Find more on Geometric Transformation and Image Registration in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!