Hello. I have problem with importing data to 3D Slicer. I can see how my data is importing slice by slice, but when the loading is 100% there is just one transversal slice and I can’t work with it as a stack. I already read FAQ\DICOM, but still don’t now. Thank you for your advices.
Did you use the DICOM browser (import -> load)?
FYI besides the FAQ, there is an actual module wiki page too: https://www.slicer.org/wiki/Documentation/Nightly/Modules/DICOM
Yes, I tried it. But my data are anonymised so Slicer creates 27 studies of sigle image instead of 27 images stuck. I thought when I just pick these slices by ADD DATA, it could be ok.
It is then anonymized incorrectly. Anonymization should not disintegrate the image series.
You can reassign image slices to the same image series again using DICOMPatcher module might be able to fix it but you should rather fix your DICOM anonymization process.
What software did you use for anonymization?
I’m not sure, I have already got them anonymized, but I think it was done by some DIY skript in Matlab. Therefore you might be right. Thank you.
By default, Matlab’s DICOM write function creates invalid volume. See a bit more information and potential solutions in this topic: How to import all dicom files into one volume
Matlab is really limited compared to Python when it comes to medical image computing, analysis, and visualization. I would recommend you to try to fully implement your workflow using Python-based tools. All features of Slicer and several important medical image computing libraries are available in Slicer’s embedded Python interpreter, so most probably you can implement custom processing workflow directly in Slicer.
OK, I will check it. Thank you very much!