|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkUnconstrainedRegionBasedLevelSetFunctionSharedData_h
19 #define itkUnconstrainedRegionBasedLevelSetFunctionSharedData_h
60 template <
typename TInputImage,
typename TFeatureImage,
typename TSingleData>
72 static constexpr
unsigned int ImageDimension = TFeatureImage::ImageDimension;
typename FeatureImageType::IndexType FeatureIndexType
std::list< unsigned int > ListPixelType
ListImagePointer m_NearestNeighborListImage
typename InputImageType::ConstPointer InputImageConstPointer
unsigned int m_FunctionCount
A templated class holding a n-Dimensional vector.
typename ListImageType::SizeType ListSizeType
void PopulateListImage() override
TInputImage InputImageType
typename ListSizeType::SizeValueType ListSizeValueType
This class is the native implementation of the a Sample with an STL container.
typename FeatureSizeType::SizeValueType FeatureSizeValueType
typename InputSizeType::SizeValueType InputSizeValueType
typename TreeGeneratorType::Pointer TreePointer
typename TreeType::Pointer KdTreePointer
typename TreeGeneratorType::KdTreeType TreeType
static constexpr unsigned int ImageDimension
typename InputIndexType::IndexValueType InputIndexValueType
itk::Statistics::KdTreeGenerator< SampleType > TreeGeneratorType
typename FeatureImageType::PixelType FeaturePixelType
typename InputImageType::Pointer InputImagePointer
typename FeatureImageType::SizeType FeatureSizeType
typename ListImageType::ConstPointer ListImageConstPointer
typename ListImageType::SpacingType ListSpacingType
ImageRegionIteratorWithIndex< ListImageType > ListIteratorType
Light weight base class for most itk classes.
typename InputImageType::SpacingType InputSpacingType
typename FeatureImageType::Pointer FeatureImagePointer
typename InputImageType::IndexType InputIndexType
typename InputImageType::PixelType InputPixelType
Image< ListPixelType, Self::ImageDimension > ListImageType
typename InputImageType::PointType InputPointType
~UnconstrainedRegionBasedLevelSetFunctionSharedData() override=default
Vector< float, Self::ImageDimension > CentroidVectorType
typename InputImageType::SizeType InputSizeType
typename ListImageType::IndexType ListIndexType
typename FeatureImageType::PointType FeaturePointType
typename ListImageType::PointType ListPointType
TSingleData LevelSetDataType
typename FeatureImageType::ConstPointer FeatureImageConstPointer
A multi-dimensional iterator templated over image type that walks pixels within a region and is speci...
typename ListImageType::RegionType ListRegionType
typename InputImageType::RegionType InputRegionType
typename LevelSetDataPointerVector::iterator LevelSetDataPointerVectorIterator
typename FeatureImageType::RegionType FeatureRegionType
Helper class used to share data in the ScalarChanAndVeseLevelSetFunction.
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
Helper class used to share data in the ScalarChanAndVeseLevelSetFunction.
TFeatureImage FeatureImageType
typename ListImageType::Pointer ListImagePointer
Templated n-dimensional image class.
itk::Statistics::ListSample< CentroidVectorType > SampleType
typename LevelSetDataType::Pointer LevelSetDataPointer
This class generates a KdTree object without centroid information.
UnconstrainedRegionBasedLevelSetFunctionSharedData()
typename ListIndexType::IndexValueType ListIndexValueType
typename FeatureImageType::SpacingType FeatureSpacingType
std::vector< LevelSetDataPointer > LevelSetDataPointerVector