setVolume

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

Синтаксис

Описание

пример

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