exponenta event banner

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 объект.

Объемные данные, определенные как 3D объем оттенков серого.

См. также

Представлен в R2019a