Walkthrough: Bone Segmentation - rg2/xreg GitHub Wiki

This example demonstrates how to use the bone segmentation software created by Marcel Krčah for his ISBI 2011 paper.

Compiled binaries for Windows, MacOS, CentOS 7, and various versions of Ubuntu are available here. The source code is also available on GitHub here and may be compiled using a standard CMake configure/build process (similar to that used to build xReg).

The segmentation software will be invoked to create a label map of the bone structures in the pelvis.nii.gz volume created from the cropping example.

Run the following command once the segmentation software is compiled:

SegmentBoneFromCT pelvis.nii.gz tmp pelvis_seg.nii.gz

tmp is just a temporary directory and pelvis_seg.nii.gz is the output segmentation. Loading the intensity and label volumes into 3D Slicer results in views such as the following:

Label Map Coronal Label Map Axial

The pelvis, sacrum, and L5 are assigned label 1, the right femur is assigned label 2, and the left femur is assigned label 3.

This segmentation (pelvis_seg.nii.gz) will be used extensively throughout this walkthrough.