TotalSegmentator No Output

Hi everyone - I am trying to use totalsegmentator to segment an MRI image I have and seem to not be getting any results. There seem to be no errors in the module itself or in the Python console but once the processing is finished there is no segmentation and even the Show 3D button is grayed.

Things I have tried to troubleshoot the issue:

  • I use a MacBook Air and successfully did the tutorial CTAbdomen Panoramix segmentation. I also monitored system usage using activity monitor during my MRI segmentation process and dont think I was running out of memory (though I could be wrong here).
  • I also uploaded the file to their website version in case my file/image quality was the problem and it gave me a segmentation but not of high enough quality so I wanted to try on Slicer.
  • I am checking the Fast option for now as I want to ensure it works before investing a longer time.

Here is a transcript of Totalsegmentator’s processing script:

“Processing started

Writing input file to /private/var/folders/dn/rkh52q396l97m85_ts27_mm80000gn/T/Slicer-abc/__SlicerTemp__2025-09-10_10+54+07.300/total-segmentator-input.nii

Creating segmentations with TotalSegmentator AI…

Total Segmentator arguments: [‘-i’, ‘/private/var/folders/dn/rkh52q396l97m85_ts27_mm80000gn/T/Slicer-abc/__SlicerTemp__2025-09-10_10+54+07.300/total-segmentator-input.nii’, ‘-o’, ‘/private/var/folders/dn/rkh52q396l97m85_ts27_mm80000gn/T/Slicer-abc/__SlicerTemp__2025-09-10_10+54+07.300/segmentation’, ‘–ml’, ‘–task’, ‘total_mr’, ‘–fast’]

No GPU detected. Running on CPU. This can be very slow. The ‘–fast’ or the `–roi_subset` option can help to reduce runtime.

If you use this tool please cite: https://pubs.rsna.org/doi/10.1148/ryai.230024

Using ‘fast’ option: resampling to lower resolution (3mm)

Resampling…

Resampled in 1.05s

Predicting…

Predicted in 21.04s

Resampling…

Saving segmentations…

Saved in 0.14s

Importing segmentation results…

Processing completed in 31.71 seconds

Cleaning up temporary folder…

Processing finished.”

Would love to hear people’s advice. Thank you!

Would really appreciate someone’s help with this. Thank you!

Can you provide the full log from Slicer?

Also can you check whether there the output file exists in the specified location:

Thank you for your response!

Here is a link for the log: https://drive.google.com/file/d/1oGLS8Z4ZTPfl-EYYPzcNWSzHg1G8AAS2/view?usp=share_link

That folder doesn’t exist anymore because Totalsegmentator clears the temporary folders it creates after its processing (at least that’s what it says in the progress panel in the module).

I don’t see anything unusual (apart from a warning about the DICOM geometry). So it is not clear why it is not importing the segmented object into the Slicer after the task is completed. One of the developers of the extension will need to chime in.

Got it, thank you for your time! What’s confusing me is their website tool gives an output but not the Slicer extension. It’s also a multivolume sequence and when I ran it on a specific echo it gave an output but it’s just a block-ish thing in the middle.

When I load the DICOM I do see this in the Python console: [Python] Geometric issues were found with 1 of the series. Please use caution. (which may be the warning about geometry you mentioned)

and these warnings in the DICOM loader:

not sure if it could be about that.

@rbumm @lassoan @wasserth would you be able to help troubleshoot this issue?

actually this got resolved by turning off fast mode and just letting it run full resolution. It gives a warning that it’ll run in 5-50 minutes but took like 2-3 minutes to process.