How to recover a noisy curve image
4 views (last 30 days)
Show older comments
I have a noisy image as follow
As you can see, the image is an incomplete curve with many sections.
Is there an inference algorithm in Matlab that I can use to infer missing points and re-draw the complete curve?
Thanks

0 Comments
Answers (1)
Image Analyst
on 24 Jul 2016
Try smoothing it first with sgolayfilt() (in the Signal Processing Toolbox) or SLM or something. Then try interp1() on the smoothed curve to get the y values for "missing" x values.
0 Comments
See Also
Categories
Find more on Interpolation in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!