Difference between two or more models

Operating system: Windows
Slicer version: 4.10.0
Expected behavior: How can I get a new 3D model showing the difference between both models?
Actual behavior: I have two 3D models of MS lesions of the same patient.


Gonzalo Rojas Costa

What would you like the new model to contain? Would you like to subtract one from the other?

Did you use Segment Editor to get the “models” of the lesions or you loaded them from file? If the latter, then what kind of file?


I want that the new model shows the difference between each model… Yes… I want to substract one from the other…

I segment the MS lesions using another software, and then I used that segmentation file (label) to generate the model using Model Maker 3D slicer module.


Gonzalo Rojas Costa

  1. Please use Slicer 4.10
  2. Instead of Model Maker, please use the Segmentations module to import the labelmap to a segmentation node, see https://www.slicer.org/wiki/Documentation/Nightly/Modules/Segmentations#How_to
  3. Go to Segment Editor module
  4. Use Logical operators effect to do the subtraction

My 2 cents is that in addition to getting the volume difference, you would probably benefit from calculating the Hausdorff distance between the two segments. You can do it in Segment Comparison module, which is in the SlicerRT extension.

1 Like