ITK
4.3.0
Insight Segmentation and Registration Toolkit
|
Classes | |
class | itk::AnisotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage > |
This class implements the 4th-order level set anisotropic diffusion (smoothing) PDE. More... | |
class | itk::BinaryMaskToNarrowBandPointSetFilter< TInputImage, TOutputMesh > |
Generate a PointSet containing the narrow band around the edges of a input binary image. More... | |
class | itk::CannySegmentationLevelSetFunction< TImageType, TFeatureImageType > |
A refinement of the standard level-set function which computes a speed term and advection term based on pseudo-Canny edges. See CannySegmentationLevelSetImageFilter for complete information. More... | |
class | itk::CannySegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType > |
Segments structures in images based on image features derived from pseudo-canny-edges. More... | |
class | itk::CollidingFrontsImageFilter< TInputImage, TOutputImage > |
Selects a region of space where two independent fronts run towards each other. More... | |
class | itk::CurvesLevelSetFunction< TImageType, TFeatureImageType > |
This function is used in CurvesLevelSetImageFilter to segment structures in images based on user supplied edge potential map. More... | |
class | itk::CurvesLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType > |
Segments structures in images based on user supplied edge potential map. More... | |
class | itk::ExtensionVelocitiesImageFilter< TLevelSet, TAuxValue, VAuxDimension > |
Extend velocities smoothly from a particular level set. More... | |
class | itk::GeodesicActiveContourLevelSetFunction< TImageType, TFeatureImageType > |
This function is used in GeodesicActiveContourLevelSetImageFilter to segment structures in an image based on a user supplied edge potential map. More... | |
class | itk::GeodesicActiveContourLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType > |
Segments structures in images based on a user supplied edge potential map. More... | |
class | itk::GeodesicActiveContourShapePriorLevelSetFunction< TImageType, TFeatureImageType > |
This function is used in GeodesicActiveContourShapePriorSegmentationLevelSetFilter to segment structures in an image based on user supplied edge potential map and shape model. More... | |
class | itk::GeodesicActiveContourShapePriorLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType > |
Segments structures in an image based on a user supplied edge potential map and user supplied shape model. More... | |
class | itk::ImplicitManifoldNormalVectorFilter< TInputImage, TSparseOutputImage > |
This class implements the filter for computing the normal vectors from a scalar implicit function (i.e. a levelset image) and processing them. More... | |
class | itk::IsotropicFourthOrderLevelSetImageFilter< TInputImage, TOutputImage > |
This class implements the 4th-order level set isotropic diffusion (smoothing) PDE. More... | |
class | itk::LaplacianSegmentationLevelSetFunction< TImageType, TFeatureImageType > |
This function is used in LaplacianSegmentationImageFilter to segment structures in an image based Laplacian edges. More... | |
class | itk::LaplacianSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType > |
Segments structures in images based on a second derivative image features. More... | |
class | itk::LevelSetFunction< TImageType > |
The LevelSetFunction class is a generic function object which can be used to create a level set method filter when combined with an appropriate finite difference image filter. (See FiniteDifferenceImageFilter.) More... | |
class | itk::LevelSetFunctionWithRefitTerm< TImageType, TSparseImageType > |
This class extends the LevelSetFunction class by adding a grow term based on a target curvature stored in a sparse image. More... | |
class | itk::LevelSetNeighborhoodExtractor< TLevelSet > |
Locate pixels of a particular level set. More... | |
class | itk::LevelSetVelocityNeighborhoodExtractor< TLevelSet, TAuxValue, VAuxDimension > |
Locate pixels of a particular level set. More... | |
class | itk::NarrowBandCurvesLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType > |
Segments structures in images based on user supplied edge potential map. More... | |
class | itk::NarrowBandLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType, TOutputImage > |
A base class which defines the API for implementing a special class of image segmentation filters using level set methods. More... | |
class | itk::NarrowBandThresholdSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType > |
Segments structures in images based on intensity values. More... | |
class | itk::NormalBandNode< TImageType > |
This is a data storage class that can is used as the node type for the SparseImage class. More... | |
class | itk::NormalVectorDiffusionFunction< TSparseImageType > |
This class defines all the necessary functionality for performing isotropic and anisotropic diffusion operations on vector neighborhoods from a sparse image. More... | |
class | itk::NormalVectorFunctionBase< TSparseImageType > |
This class defines the common functionality for Sparse Image neighborhoods of unit vectors. More... | |
class | itk::ParallelSparseFieldCityBlockNeighborList< TNeighborhoodType > |
A convenience class for storing indices which reference neighbor pixels within a neighborhood. More... | |
class | itk::ParallelSparseFieldLevelSetImageFilter< TInputImage, TOutputImage > |
This class implements a finite difference partial differential equation solver for evolving surfaces embedded in volumes as level-sets. More... | |
class | itk::ParallelSparseFieldLevelSetNode< TNodeIndexType > |
struct | itk::ParallelSparseFieldLevelSetImageFilter< TInputImage, TOutputImage >::ParallelSparseFieldLevelSetThreadStruct |
class | itk::ReinitializeLevelSetImageFilter< TLevelSet > |
Reinitialize the level set to the signed distance function. More... | |
class | itk::SegmentationLevelSetFunction< TImageType, TFeatureImageType > |
class | itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType > |
A base class which defines the API for implementing a special class of image segmentation filters using level set methods. More... | |
class | itk::ShapeDetectionLevelSetFunction< TImageType, TFeatureImageType > |
This function is used in the ShapeDetectionLevelSetImageFilter to segment structures in an image based on a user supplied edge potential map. More... | |
class | itk::ShapeDetectionLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType > |
Segments structures in images based on a user supplied edge potential map. More... | |
class | itk::ShapePriorMAPCostFunction< TFeatureImage, TOutputPixel > |
Represents the maximum aprior (MAP) cost function used ShapePriorSegmentationLevelSetImageFilter to estimate the shape paramaeters. More... | |
class | itk::ShapePriorMAPCostFunctionBase< TFeatureImage, TOutputPixel > |
Represents the base class of maximum aprior (MAP) cost function used ShapePriorSegmentationLevelSetImageFilter to estimate the shape paramaeters. More... | |
class | itk::ShapePriorSegmentationLevelSetFunction< TImageType, TFeatureImageType > |
This function is used in ShapePriorSegmentationLevelSetFilter to segment structures in an image based on user supplied edge potential map and shape model. More... | |
class | itk::ShapePriorSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType > |
A base class which defines the API for implementing a level set segmentation filter with statistical shape influence. More... | |
class | itk::SparseFieldCityBlockNeighborList< TNeighborhoodType > |
A convenience class for storing indices which reference neighbor pixels within a neighborhood. More... | |
class | itk::SparseFieldFourthOrderLevelSetImageFilter< TInputImage, TOutputImage > |
This class implements the fourth order level set PDE framework. More... | |
class | itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage > |
This class implements a finite difference partial differential equation solver for evolving surfaces embedded in volumes as level-sets. More... | |
class | itk::SparseFieldLevelSetNode< TValueType > |
struct | itk::ParallelSparseFieldLevelSetImageFilter< TInputImage, TOutputImage >::ThreadData |
class | itk::ThresholdSegmentationLevelSetFunction< TImageType, TFeatureImageType > |
This function is used in ThresholdSegmentationLevelSetImageFilter to segment structures in images based on intensity values. More... | |
class | itk::ThresholdSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType > |
Segments structures in images based on intensity values. More... | |
class | itk::UnsharpMaskLevelSetImageFilter< TInputImage, TOutputImage > |
This class implements a detail enhancing filter by making use of the 4th-order level set isotropic diffusion (smoothing) PDE. More... | |
class | itk::VectorThresholdSegmentationLevelSetFunction< TImageType, TFeatureImageType > |
This function is used in VectorThresholdSegmentationLevelSetImageFilter to segment structures in images based on the Mahalanobis distance. More... | |
class | itk::VectorThresholdSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType > |
Segments structures in images based on intensity values. More... | |
This module contains classes related to level-set segmentation. In level-set segmentation, the segmentation contour is modeled as the zero level set of a higher dimensional level-set function. The level-set function evolves according to a differential equation based on image-based features and characteristics of the level-set function. The segmentation evolves from an initial value for the segmenting contour.