LabVIEW Biomedical Toolkit API Reference

Table of Contents

Medical Image Isosurface Extractor VI

  • Updated2023-02-21
  • 3 minute(s) read

Medical Image Isosurface Extractor VI

Owning Palette: Medical Image Processing VIs

Requires: Biomedical Toolkit

Extracts the isosurface and isonormal from a 3D volume data set.

Example

volume specifies the 3D volume data set. Each page or slice of volume stores the volume data on a particular z-coordinate. On one page or one slice of volume, each row or column stores the volume data on a particular y- or x-coordinate.
spacing specifies the spacing between adjacent pixels or slices in x-, y- and z-axis, correspondingly.
X pixel spacing specifies the spacing between adjacent pixels in x-axis or between adjacent columns in volume, in millimeters. X pixel spacing must be greater than 0. The default is 1.
Y pixel spacing specifies the spacing between adjacent pixels in y-axis or between adjacent rows in volume, in millimeters. Y pixel spacing must be greater than 0. The default is 1.
slice thickness specifies the thickness between adjacent slices in z-axis or between adjacent pages in volume, in millimeters. slice thickness must be greater than 0. The default is 1.
iso value specifies the volume level at which this VI generates the isosurface and isonormal.
error in describes error conditions that occur before this node runs. This input provides standard error in functionality.
isosurface returns a collection of triangles that define the isosurface. Each page of isosurface specifies one triangle. On one page of isosurface, the rows specify three vertices that define the triangle. The columns specify the x-, y- and z-coordinates of each vertex.
isonormal returns the normal of each vertex in isosurface. Each page of isonormal specifies the normal of a particular triangle that defines the isosurface. On one page of isonormal, the rows specify the normal of three vertices that define the triangle. The columns specify the x-, y- and z-coordinates of each vertex.
error out contains error information. This output provides standard error out functionality.

Example

Refer to the 3D Image Reconstructor VI in the labview\examples\Biomedical\Medical Image directory for an example of using the Medical Image Isosurface Extractor VI.

Log in to get a better experience