|
ITK
5.2.0
Insight Toolkit
|
Go to the documentation of this file.
18 #ifndef itkConstrainedRegionBasedLevelSetFunctionSharedData_h
19 #define itkConstrainedRegionBasedLevelSetFunctionSharedData_h
60 template <
typename TInputImage,
typename TFeatureImage,
typename TSingleData>
72 static constexpr
unsigned int ImageDimension = TFeatureImage::ImageDimension;
138 for (lIt.GoToBegin(); !lIt.IsAtEnd(); ++lIt)
145 queryPoint[i] = ind[i] * spacing[i];
148 typename TreeType::InstanceIdentifierVectorType neighbors;
156 L.push_back(neighbors[i]);
164 for (lIt.GoToBegin(); !lIt.IsAtEnd(); ++lIt)
unsigned int m_NumberOfNeighbors
typename Superclass::FeatureSizeType FeatureSizeType
typename Superclass::ListIteratorType ListIteratorType
typename Superclass::ListIndexType ListIndexType
typename Superclass::TreePointer TreePointer
typename Superclass::ListImageType ListImageType
typename FeatureImageType::IndexType FeatureIndexType
TSingleData LevelSetDataType
std::list< unsigned int > ListPixelType
static constexpr unsigned int ImageDimension
typename Superclass::InputSizeType InputSizeType
typename Superclass::ListRegionType ListRegionType
ListImagePointer m_NearestNeighborListImage
typename Superclass::CentroidVectorType CentroidVectorType
typename InputImageType::ConstPointer InputImageConstPointer
unsigned int m_FunctionCount
typename ListImageType::SizeType ListSizeType
typename Superclass::LevelSetDataPointer LevelSetDataPointer
typename ListSizeType::SizeValueType ListSizeValueType
typename FeatureSizeType::SizeValueType FeatureSizeValueType
typename InputSizeType::SizeValueType InputSizeValueType
typename Superclass::ListSpacingType ListSpacingType
typename Superclass::FeatureSizeValueType FeatureSizeValueType
typename TreeGeneratorType::Pointer TreePointer
typename TreeType::Pointer KdTreePointer
typename TreeGeneratorType::KdTreeType TreeType
typename Superclass::ListSizeType ListSizeType
typename Superclass::FeaturePointType FeaturePointType
typename Superclass::InputPointType InputPointType
typename InputIndexType::IndexValueType InputIndexValueType
typename Superclass::InputImagePointer InputImagePointer
Helper class used to share data in the ScalarChanAndVeseLevelSetFunction.
itk::Statistics::KdTreeGenerator< SampleType > TreeGeneratorType
typename FeatureImageType::PixelType FeaturePixelType
typename Superclass::FeatureIndexType FeatureIndexType
typename InputImageType::Pointer InputImagePointer
typename FeatureImageType::SizeType FeatureSizeType
typename Superclass::ListImageConstPointer ListImageConstPointer
typename Superclass::InputPixelType InputPixelType
typename ListImageType::ConstPointer ListImageConstPointer
void PopulateListImage() override
typename ListImageType::SpacingType ListSpacingType
ImageRegionIteratorWithIndex< ListImageType > ListIteratorType
typename Superclass::KdTreePointer KdTreePointer
Light weight base class for most itk classes.
typename Superclass::FeatureSpacingType FeatureSpacingType
typename InputImageType::SpacingType InputSpacingType
typename FeatureImageType::Pointer FeatureImagePointer
typename InputImageType::IndexType InputIndexType
typename Superclass::TreeGeneratorType TreeGeneratorType
typename Superclass::InputIndexType InputIndexType
typename InputImageType::PixelType InputPixelType
Image< ListPixelType, Self::ImageDimension > ListImageType
typename InputImageType::PointType InputPointType
Vector< float, Self::ImageDimension > CentroidVectorType
typename InputImageType::SizeType InputSizeType
typename ListImageType::IndexType ListIndexType
typename Superclass::ListIndexValueType ListIndexValueType
typename FeatureImageType::PointType FeaturePointType
typename ListImageType::PointType ListPointType
typename Superclass::ListImagePointer ListImagePointer
typename Superclass::FeatureImageConstPointer FeatureImageConstPointer
typename FeatureImageType::ConstPointer FeatureImageConstPointer
~ConstrainedRegionBasedLevelSetFunctionSharedData() override=default
typename ListImageType::RegionType ListRegionType
typename Superclass::InputSpacingType InputSpacingType
typename Superclass::FeatureImagePointer FeatureImagePointer
typename Superclass::ListPointType ListPointType
typename Superclass::FeaturePixelType FeaturePixelType
typename InputImageType::RegionType InputRegionType
typename Superclass::LevelSetDataPointerVector LevelSetDataPointerVector
TFeatureImage FeatureImageType
typename LevelSetDataPointerVector::iterator LevelSetDataPointerVectorIterator
typename FeatureImageType::RegionType FeatureRegionType
typename Superclass::FeatureRegionType FeatureRegionType
Helper class used to share data in the ScalarChanAndVeseLevelSetFunction.
typename Superclass::InputIndexValueType InputIndexValueType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....
typename Superclass::ListSizeValueType ListSizeValueType
typename Superclass::LevelSetDataPointerVectorIterator LevelSetDataPointerVectorIterator
typename Superclass::TreeType TreeType
typename Superclass::SampleType SampleType
typename Superclass::InputRegionType InputRegionType
TInputImage InputImageType
typename ListImageType::Pointer ListImagePointer
LevelSetDataPointerVector m_LevelSetDataPointerVector
itk::Statistics::ListSample< CentroidVectorType > SampleType
typename LevelSetDataType::Pointer LevelSetDataPointer
typename ListIndexType::IndexValueType ListIndexValueType
typename Superclass::InputImageConstPointer InputImageConstPointer
typename FeatureImageType::SpacingType FeatureSpacingType
typename Superclass::ListPixelType ListPixelType
std::vector< LevelSetDataPointer > LevelSetDataPointerVector
typename Superclass::InputSizeValueType InputSizeValueType
ConstrainedRegionBasedLevelSetFunctionSharedData()