setVolume

Регулируйте новую громкость

Синтаксис

setVolume(hVol,V)

Описание

пример

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

Примеры

свернуть все

Загрузите два объема.

load mri
V = squeeze(D);

load spiralVol

Отобразите один из объемов, с помощью volshow.

intensity = [0 20 40 120 220 1024];
alpha = [0 0 0.15 0.3 0.38 0.5];
color = ([0 0 0; 43 0 0; 103 37 20; 199 155 97; 216 213 201; 255 255 255]) ./ 255;
queryPoints = linspace(min(intensity),max(intensity),256);
alphamap = interp1(intensity,alpha,queryPoints)';
colormap = interp1(intensity,color,queryPoints);
vol = volshow(V,'Colormap',colormap,'Alphamap',alphamap);

Измените настройки рендеринга.

newColormap = hot(256);
vol.Colormap = newColormap;
vol.BackgroundColor = 'magenta';

Измените объем в объекте volshow. Обратите внимание на то, что, при изменении объема, объект volshow сохраняет настройки рендеринга.

setVolume(vol,spiralVol)

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

свернуть все

Визуализация объема, заданная как объект volshow.

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

Смотрите также

Введенный в R2019a