Main Content

Volume Segmenter

Segment 3-D grayscale or RGB volumetric images

Since R2020b

Description

The app can be used to create and refine a binary or semantic segmentation mask for a 3-D grayscale or an RGB image using automated, semi-automated, and manual techniques.

Note

The app is not supported in MATLAB® Online™. For details, see Specifications and Limitations.

Volume Segmenter app

Open the Volume Segmenter App

  • MATLAB Toolstrip: Open the Apps tab, under Image Processing and Computer Vision, click the Volume Segmenter app icon.

  • MATLAB command prompt: Enter volumeSegmenter.

Examples

expand all

Load a volume into the workspace.

load(fullfile(toolboxdir("images"),"imdata","BrainMRILabeled", ...
    "images","vol_001.mat"));

Load the corresponding labeled volume into the workspace.

load(fullfile(toolboxdir("images"),"imdata","BrainMRILabeled", ...
    "labels","label_001.mat"));

Open Volume Segmenter specifying both the volume and the labeled volume.

volumeSegmenter(vol,label)

Related Examples

Programmatic Use

expand all

volumeSegmenter opens a volume segmentation app.

volumeSegmenter(V) opens the Volume Segmenter app, loading the volume V into the app. Volume V is a scalar valued m-by-n-by-p or m-by-n-by-p-by-3 image of class uint8, uint16, uint32, int8, int16, int32, single, or double.

volumeSegmenter(V,L) opens the Volume Segmenter app, loading the volume V and the labeled volume L into the app. The labeled volume L is a scalar valued m-by-n-by-p image of class logical, categorical, uint8, uint16, uint32, int8, int16, int32, single, or double.

volumeSegmenter(___,"Show3DDisplay",TF) logical value that specifies whether the Volume Segmenter includes a visualization of the 3-D volume in the app. The default value is true. However, the default is false on platforms where 3-D display is not supported, such as, Linux platforms, or on Windows platforms that use software versions of OpenGL.

Version History

Introduced in R2020b

expand all

See Also

Functions

Go to top of page