Separating the objects or pores
4 views (last 30 days)
Show older comments
Hello, I am working to characterize a porous media and I want to identify each pore (object) individually. But some pores are connected or overlapped and I should use a method to separate them. Actually, I know about the Watershed method, but I want to know is there any other method to separate connected pores or objects (2D or 3D)?
Regards Saeed
1 Comment
Sean de Wolski
on 15 Aug 2011
If pores are connected, then aren't they the same pore?
Post an image to clarify your goals.
Answers (3)
Jan
on 15 Aug 2011
Two overlapping pores are one pore. So you do not search for the area/volume of pores, but for circles or spheres.
See this pick of the week: http://blogs.mathworks.com/pick/2008/05/23/detecting-circles-in-an-image/
2 Comments
Image Analyst
on 16 Aug 2011
I agree with Sean. Of course you don't separate them. A pore is a pore, a hole is a hole. Whoever said a hole had to be round? In the real world (like on micrographs), you're bound to have a variety of hole shapes and sizes. Why would you want to ignore that and pretend artificially that they are two separate, independent, unconnected holes when they aren't. Now if you have two flat layers of films with pores of the underlying one only visible through the pores of the upper one, then that's a different story (but ultimately unsolveable since you can't know if you were seeing all the pores on the underneath later).
0 Comments
See Also
Categories
Find more on Fluid Dynamics 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!