MATLAB Function Reference Previous page   Next Page
subvolume

Extract subset of volume data set

Syntax

Description

[Nx,Ny,Nz,Nv] = subvolume(X,Y,Z,V,limits) extracts a subset of the volume data set V using the specified axis-aligned limits. limits = [xmin,xmax,ymin, ymax,zmin,zmax] (Any NaNs in the limits indicate that the volume should not be cropped along that axis.)

The arrays X, Y, and Z define the coordinates for the volume V. The subvolume is returned in NV and the coordinates of the subvolume are given in NX, NY, and NZ.

[Nx,Ny,Nz,Nv] = subvolume(V,limits) assumes the arrays X, Y, and Z are defined as

where [M,N,P] = size(V).

Nv = subvolume(...) returns only the subvolume.

Examples

This example uses a data set that is a collection of MRI slices of a human skull. The data is processed in a variety of ways:

See Also

isocaps, isonormals, isosurface, reducepatch, reducevolume, smooth3

Volume Visualization for related functions


Previous page  substruct sum Next page

© 1994-2005 The MathWorks, Inc.