segmentation/a171ad5354f4boubat
segmentation/
a171ad5354f4boubat
boubat vs master
boubat vs master
Commit | Author | Details | Committed | ||||
---|---|---|---|---|---|---|---|
273043352e94 | boubat | refactor: Update segmentScapula utilisation to new database functions. | Jun 23 2020 | ||||
f03a2f08f1f1 | boubat | refactor: Update segmentScapula utilisation to new database functions. | Jun 23 2020 | ||||
c89175a1a53a | boubat | switch back to dev parameters (equal to cancelling the former commit). | Jan 6 2020 | ||||
13c70dadf83a | boubat | small updates | Jan 6 2020 | ||||
bb2433ef5bda | boubat | export meta data from segmentScapula, findScapulaLandmarksSCase, and… | Dec 20 2019 | ||||
da14d7ebd36c | boubat | Allows readDicomStack to continue. segmentScapula will log an error in 'Load… | Aug 27 2019 | ||||
c2f77225dd56 | boubat | Fixes previous commit. | Aug 27 2019 | ||||
bdf09517e71c | boubat | Modified the handling of segmentScapula's arguments. New arguments available. | Aug 27 2019 | ||||
a7895c633b2e | boubat | Fix the reference to a nonexistent variable. | Aug 27 2019 | ||||
f0e02482e73f | boubat | Erase test displays. | Aug 27 2019 |
ReadMe.txt
ReadMe.txt
This folder contains following information:
“sampleData” contains an example image for segmentation.
“functions” folder contains all functions I use for segmentation.
“00_vertices” folder contains all preselected nodes of the mesh that are going to be used for automatic landmark detection.
“loadModel.m” load the model and all information that is necessary for segmentation.
“autoSegment.m” is the function that does the segmentation. You should provide the loaded image with some input options (information on the header of functions) and as output it will provide the surface mesh as a struct with the fields of .vertices (coordinates of the nodes) and .faces (connectivity information).
“doMeasurements.m” is the function that gets the segmented bone as input and as output provides the measurements in a struct.
To see how the model and images should be prepared, you can find a MATLAB script in the same folder “howToPrepareData.m” that represents how you can call different functions.
The files with the name of “tmp” are saved during process of segmentation and are replaced for every call to “autoSegment” function.
"Protocol Segmentation Scapula.docx" is a protocol (format word) which explains how to segmented a scapula from the beginning to the end. It is situated in the folder: "shoulder\methods\documentations\protocols"
“sampleData” contains an example image for segmentation.
“functions” folder contains all functions I use for segmentation.
“00_vertices” folder contains all preselected nodes of the mesh that are going to be used for automatic landmark detection.
“loadModel.m” load the model and all information that is necessary for segmentation.
“autoSegment.m” is the function that does the segmentation. You should provide the loaded image with some input options (information on the header of functions) and as output it will provide the surface mesh as a struct with the fields of .vertices (coordinates of the nodes) and .faces (connectivity information).
“doMeasurements.m” is the function that gets the segmented bone as input and as output provides the measurements in a struct.
To see how the model and images should be prepared, you can find a MATLAB script in the same folder “howToPrepareData.m” that represents how you can call different functions.
The files with the name of “tmp” are saved during process of segmentation and are replaced for every call to “autoSegment” function.
"Protocol Segmentation Scapula.docx" is a protocol (format word) which explains how to segmented a scapula from the beginning to the end. It is situated in the folder: "shoulder\methods\documentations\protocols"
c4science · Help