How can I remove the circles(different colours) from the dermoscopic image?
1 view (last 30 days)
Show older comments
My dataset contains a variety of noise. One noise is in the form of different shapes(circles) of different sizes and colors at different locations. How can I remove them? Please give me some guidelines or some hints/code from where to start. Please see the attached image. I will be really thankful
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/167782/image.png)
6 Comments
Answers (2)
Selva Karna
on 7 Oct 2017
first separate region based object, after that apply contour , further apply binary selection .
0 Comments
Image Analyst
on 7 Oct 2017
What I'd do is to threshold the saturation channel since the colored circles have much higher saturation than the skin. Attached is a demo.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/178552/image.png)
See Also
Categories
Find more on Histograms 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!