Wrong lines of DICOM RT Structure Set for heart radiosurgery

Dear all, there is a problem that has bothered me for a long time.

Operating system: Windows 10
Slicer version: 4.11
Expected behavior: Import a DICOM-RT Structure Set of a heart radiosurgery target, which has two regions (substrates). And the DICOM-RT SS file is generated by MATLAB, and in MATLAB it can be shown correctly.
Actual behavior: I guess the screenshot is self explanatory. The heart radiosurgery target can be imported, but there are redundant straight lines (wrong lines) between the two regions (substrates). And it is also very clear that in the 3D view, the two regions (substrates) are linked by so many lines. May I know how I can delete these lines which I don’t need?

Should you need more information, please inform me. Thank you so much in advance!


For very complex geometries, the triangulation to closed surface model sometimes fails. In these cases you can use the alternative “ribbon” models. There is a good description here:

also here

1 Like

Hi Csaba,

many thanks for your information and support! I will try this method.

Dear Csaba,

I have tried the ribbon model process, it can improve the model display. However, these wrong lines still exist (please refer to the screenshots below).

Basically, my input DICOM-RT file contains two curved surfaces, and I only want to export these two curved surfaces. But it seems that on each slice (axial), the algorithm links the two curves into a closed polygon automatically. Would it be possible that you give me some support to delete these wrong lines when you are available? Any help from your side will be much appreciated.

PS: The reason why I want to import a DICOM-RTSS and export it by Slicer is that the radiosuegery planning system cannot read the DICOM-RT file I generated outside Slicer. And I found that the DICOM-RTSS can be read by the planning system if I import and export it by Slicer.

Thank you so much in advance!

I think you are right and the extra lines are closing the open surface. Unfortunately SlicerRT does not support open surfaces currently, see this open ticket Add support for open contours · Issue #45 · SlicerRt/SlicerRT · GitHub

It would not be hard to add, but there is no funding for SlicerRT at the moment, and our free time is very limited. Any contribution is welcome (programming or funding).

1 Like