Effacer les filtres
Effacer les filtres

How to segment Lung tissue from CT Image?

1 vue (au cours des 30 derniers jours)
Louise Giansante
Louise Giansante le 14 Oct 2015
Hello,
I've been looking for a good algorithm to segment lungs from CT images. I have a serie of CT images (DICOM) from a phantom and I only want to segment the lung tissue. So far I've tried the "activecontour" function with the Chan-Vese algorithm (which is the default of the function), but it doesn't work really well: this function segments structures that aren't related to the lungs. When I've applied the function to a JPEG image, though, it worked. I don't know what to do; I'm new on MatLab and it's supposed to be a simple problem because I don't want to segment any structure, only the contour of the lungs.
Please, contact me if you can help me. I've tried many different algorithms and could not find a good one.
  1 commentaire
Walter Roberson
Walter Roberson le 14 Oct 2015
Please post a sample image

Connectez-vous pour commenter.

Réponse acceptée

Image Analyst
Image Analyst le 30 Déc 2015
I'd try thresholding. Then call imclearborder() to get rid of any light stuff that touches the border. Then take the largest blob with bwareafilt(). If the area is not big enough, then take the biggest two blobs.

Plus de réponses (0)

Catégories

En savoir plus sur Image Segmentation and Analysis dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by