Connecting missing boundary segments of particles in image
3 views (last 30 days)
Show older comments
I have to segment each particle seapartely given in the image. I am trying to find its boundary edges. I have attached original image and obtained boundary image, I have to connect the missing boundary segments in the given image. Please help.
0 Comments
Answers (1)
Image Analyst
on 28 Jun 2020
Fixing the image capture problem can make the image processing so much easier. Why don't you just simply separate the rocks before you image them? Then just threshold, fill, and call bwboundaries.
mask = grayImage < someValue;
mask = imfill(mask, 'holes');
boundaries = bwboundaries(mask);
If you want to do it the hard way, which I strongly advise against, see Steve's blog:
4 Comments
Image Analyst
on 29 Jun 2020
Who is dictating all of these disabling requirements upon you? Do they want to get the job done or not? Who cares how it gets done as long as it gets done?
See Also
Categories
Find more on Get Started with MATLAB 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!