Beginner Tutorial Data Objects 2D Contours CSO 3D

Contour Example 3: Overlay Creation and 3D Visualization of Contours

Introduction

In this example, we’d like to use the created CSOs to display an overlay. This allows us to mark one of two lungs. In addition to that, we will display the whole segmented lobe of the lung in a 3D image.

Steps to do

Develop your network

Use the network from the contour example 2 and add the modules VoxelizeCSO, SoView2DOverlay and View2D to your workspace. Connect the module as shown. The module VoxelizeCSO allows to convert CSOs into voxel images.

Data Objects Contours Example 3

Data Objects Contours Example 3

Convert CSOs into voxel images

Update the module VoxelizeCSOs to create overlays based on your CSOs. The result can be seen in View2D1.

Overlay

Overlay

Next, we like to inspect the marked lobe of the lung. This means, we like to inspect the object, build out of CSOs. In order to do that, add the View3D module. The 3D version of the lung can be seen in the viewer.

Additional 3D Viewer

Additional 3D Viewer

Extracted Object

Extracted Object

Summary

  • The module VoxelizeCSO converts CSOs to voxel images
  • Create an overlay out of voxel images using SoView2DOverlay