Optical Coherence Tomography (OCT) images


I was wondering if VMTK can segment OCT .dcm images. I’ve used VMTK before for MRI/CT dicoms, but when I try it for the OCT file, I get no output. The PypePad executes, but stops after a while.

vmtklevelsetsegmentation -ifile Dicom/Patient_02/IM-0001-0000-0001.dcm -ofile global.vti

LevelSetsOutputFilename = global.vti
FeatureImageOutputFilename =

and nothing after this.

The command prompt produces the following error:
This application has requested the Runtime to terminate it in an unusual way.

Please let me know if there is any information regarding this.


OCT images are typically much lower quality than CT and MRI, so it is not surprising if automatic segmentation fails, but you can try to apply some processing that makes them more similar to CT: convert RGB images to grayscale, apply noise filtering, vessel enhancement, etc. If you post a few example images then we might have more specific suggestions.

If automatic segmentation fails then you can always segment your image manually, using Segment Editor module in 3D Slicer.

How to insert a DICOM or radiology image into software such as simvascular?

What would you like to achieve?
Most software that works with medical images can read images from DICOM files.

Thanks for the response, to build three-dimensional geometry of the aorta. From which site can I find DICOM photos?

In my experiment, it is more easier to use ImageJ to segment OCT images semi-automiticly. ImageJ->Plugins->Segmentation Editor.

@shabnam_esmaeelzadeh Do you work with OCT data?

What kind to semi-automatic segmentation plugins ImageJ’s Segmentation Editor has? I’ve checked what is in Fiji->Plugins->Segmentation Editor and found this thing:

Do you mean that you would recommend this instead of Slicer’s Segment Editor? Have you tried the Segment Editor module in Slicer?