Trouble showing DICOM-pictures with different B-values in 3D-Slicer


I have a set of DICOM-files with diffusion weighted images, which I intend to use to access cerebral ischemia. The DICOM-files have both B0, B500 and B1000 sequences in the same stack. When I load the file in 3D-Slicer, only the B0-images are visible, but I am interested in the B1000-sequence.

How do I show the B1000-sequence in 3D-Slicer?

You can use MultiVolumeExplorer module to select the b-value to be shown, if your dataset is loaded as a multivolume.

1 Like

I have such series from Siemems Avanto, e.g. 320 x 320 x 25 x 4 as single series, where 4th dimension is B-value of 0, 500, 1000, 1500. Somehow i also failed to load it into Slicer, there are errors and no volume appeared in Volume Rendering module, tried different checkboxes. Alternatively you can load the series in
Aliza DICOM Viewer
It loads it as 4 volumes very easy (open folder in DICOM browser, e,g, drag-and-drop folder), then save a volume as e.g. MHA file and load it in Slicer.
If somebody wants investigate, i can upload, i’ve got from 1st hand and anonymized



MultiVolume requires all volumes to have exact same geometry, maybe this is not true for your data set. If you enable in Application settings / DICOM / Allow loading subseries by time then you may be able to load each volume in the DICOM browser’s advanced section.

Please upload the anonymized data set somewhere and post the link. We can then tell what options need to be set exactly or why the data set cannot be loaded.

Data set

Here is the data set, not sure it is similar with data set in question, just if you like to experiment, i don’t need support with it just now.


1 Like

Thanks for sharing the dataset! Everything works for me as expected.

Your dataset is being parsed with different parsing strategies, and the one that initializes b-values is not the one that is loaded by default. You can see all parsed multivolume loadables by enabling “Advanced” checkbox in “DICOM Browser”. If you do that, you can select the multivolume parsed by b-values:


Next you can use “MultiVolume Explorer” module to scroll through the volumes corresponding to the individual b-values:



Thank you, Prof. Fedorov, screenshot is very useful.

Thanks! very helpful.

I wonder if it is possible to put different b value image on the four screen together? So when I load the Simens trace diffusion images, I can segment the lesion with reference to different b value images.

There is a “Copy frame” button in MultiVolumeExplorer that you can use to copy individual frames into separate scalar volume nodes.