Open arttuilmari opened 2 years ago
Hello, I'm having a bit of trouble making this segmentation tool work with other data.
- Are you using a binary mask of the airways for the distance transform? Do you think applying matlab's bwdist() on binary mask of airways would produce the correct transformation?
- Does this tool work for one lung or both lungs at the same time?
- Do I have to extract the lungs from CT image or can I use the whole throaic ct?
The distance trainsform was used to calculate the distance map to airway. By reading the documentation of bwdist(), it seems that it could produce similar results.
It is possible to work with both lung, if your PC have enough memory. As constructing the graph will require a lot of memory, I do vessel segmentation for each lung.
I do think lung extraction is nessery, which can reduce the graph size and remove a lot of false positive outside lung.
Hello,
I try to recreate your work with own CT data. But I'm struggling to calculate the strain energy filter.
this combination of pixel type and dimension is not supported! dimension = 2 pixel (component) type = float
itk::ERROR: GDCMImageIO(0000027A155E95A0): A Floating point buffer was passed but the stored pixel type was not specified.This is currently not supported
The NumberOfComponents is larger than 1! Vector images are not supported for this filter.
What input and output format did you use to the script?
Thank you very much for your work and help!
I used mhd or mha format. Dicom can be converted to mhd/mha which saves 3D information. ITK or SimpleITK can be used for data fromat transfering.
Hello, I'm having a bit of trouble making this segmentation tool work with other data.
Are you using a binary mask of the airways for the distance transform? Do you think applying matlab's bwdist() on binary mask of airways would produce the correct transformation?
Does this tool work for one lung or both lungs at the same time?
Do I have to extract the lungs from CT image or can I use the whole throaic ct?