Converting "Volume" to "Model"

Operating system: Windows 10
Slicer version: 4.5, 4.10 and 4.11
Hello. Is it possible to convert a radiography (volume file) to a model file using Slicer?

Yes, you can do that by segmenting the volume. It can be as simple as defining a threshold value.

1 Like

Even a radiography (2D image with one cut only)? I don’t want to transform it in 3D, of course. But I would like to load it into the “blue camp” so I can mark points e calculate angles.

Capture

You can choose to show a slice view in 3D (by clicking the “eye” icon in the slice view controller).

But this should not be necessary, as you can mark points and measure angle directly in the slice view, too.

1 Like

When clicking the “eye”, I see this black square, not the radiographic image. And in the slice view controller it would be difficult to mark points because it is small and we are working with teeths.

image

Make sure you click the eye icon of the red slice and you look at the red slice in the 3D view.

In the screenshot above, you visualize an axial slice. Red slice is sagittal, so you need to rotate the 3D view a bit to see it.

Yes, it is the eye of the red slice. And the 3D view was rotated as well.

image

Thank you, I was able to reproduce the issue with a color (RGB) image. This is a bug that we’ll fix soon - you can track the progress here:

Did converted the original DICOM image with some software to TIFF or PNG and loaded that?

You may avoid this problem if you load the DICOM image directly in Slicer. Or, as a workaround, if you only have an RGB image then you can convert the image to scalar image using “Vector to scalar volume” module.

Actually, what we need to do from the radiography is measuring angles using “Q3DC Extension”, wich only accepts models. For this, we would mark points through “surface registration”, but it only accepts models as well. In theory, it would be necessary to transform volume in model, but when I tried it, none of the tools recognized the radiography as a model.

Is there a way to mark points and measure angles directly from volume or from the model generated from volume - using another extension maybe?

By the way, I haven’t tried using “vector to scalar volume” yet. It worked - after converting the image to scalar using “vector to scalar volume” I got the image in 3D view.

@James_Hoctor can you advise?

1 Like

Thanks for the mention @lassoan.

@Joao_L, I would discourage use of Q3DC here. The markups module contains an angle measuring tool that may be more appropriate. You can click on the red slice view to place the parts of the angle markup.

Screenshot from 2020-05-28 14-15-46

the Q3DC module is not really designed for this, you can try the following: Add fiducial points to your scene using the markups module, and click directly on the red slice view where you want to place them.

Screenshot from 2020-05-28 13-53-27

Now add any model to your scene. It doesn’t matter what you pick, so you can hide it in order to see the other scene elements. In Q3DC, select that model and uncheck the “On Surface” box as shown below.

Screenshot from 2020-05-28 14-01-30

Use the “Connected Landmarks” drop-down menus to select each of your markups in turn, then use the “Calculate angle between two lines” functionality of Q3DC as normal. Be aware that Q3DC calculates roll, pitch, and yaw, not angle. For your use case, two of these numbers should be zero.

1 Like

Thank you very much for your explication.
Just to know if I got it: you gave me two options - 1) using the angle measuring tool or 2) using Q3DC (adding a model to the scene). Right?

Yes, that’s exactly it. :+1: