setVolume

Установите новые labelvolshow объект

Описание

пример

setVolume(hLabelVol,L) обновляет labelvolshow hLabelVol объекта с новым маркированным объемом L. setVolume сохраняет текущую точку зрения, а другие настройки визуализации остаются неизменными, но свойства метки устанавливаются на соответствующие значения по умолчанию.

setVolume(hLabelVol,L,V) обновляет labelvolshow hLabelVol объекта с новым маркированным объемом L и новый объем интенсивности V.

Примеры

свернуть все

Загрузите объем интенсивности и связанный маркированный том в рабочую область.

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

Настройка панели отображения.

ViewPnl = uipanel(figure,'Title','Labeled Volume');

Отобразите маркированный объем вместе с объемом интенсивности.

hVol = labelvolshow(label,vol,'Parent',ViewPnl);

Измените цвет фона на пурпурный и уменьшите непрозрачность объема интенсивности.

hVol.VolumeOpacity = 0.2;
hVol.BackgroundColor = 'magenta';

Загрузите другой том интенсивности и связанный маркированный том в рабочую область.

im = load(fullfile(toolboxdir('images'),'imdata','BrainMRILabeled','images','vol_002.mat'));
data = load(fullfile(toolboxdir('images'),'imdata','BrainMRILabeled','labels','label_002.mat'));

newIntensityVol = im.vol;
newLabelVol = data.label;

Измените громкость в labelvolshow hVol объекта. Обратите внимание, как labelvolshow сохраняет настройки визуализации цвета фона и прозрачности объема интенсивности.

setVolume(hVol,newLabelVol,newIntensityVol)

Входные параметры

свернуть все

Маркированный объект объема, заданный как labelvolshow объект.

Маркированные объемные данные, заданные как 3-D маркированный объем.

Объемные данные, заданные как 3-D объем в полутоне.

См. также

Введенный в R2019a