Fill the concave regions between two points in a Lung Image

I am working on lung segmentation. I want to fill the concave regions between two points. The points are called ‘critical points’. Problem is that sometimes there may be convex regions between two ‘critical points’. I want to fill only the concave regions (not the convex regions). How will I find the concave regions between two points? In the image, you can see that there are two 'openings'. I want to close the opening A but not the opening B.

2 Commenti

Attached the image
In the image, you can see that there are two 'openings'. I want to close the opening A but not the opening B.

Accedi per commentare.

Risposte (1)

Hi,
split your image into two sub-images(split it from middle).
then use morphological " imclose " function for the left part.
then merge the modified left side with untouched right half image.
"The morphological close operation is a dilation followed by an erosion, using the same structuring element for both operations".

Richiesto:

il 8 Ago 2016

Risposto:

il 10 Ago 2016

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by