18 #ifndef itkScalarChanAndVeseDenseLevelSetImageFilter_h 19 #define itkScalarChanAndVeseDenseLevelSetImageFilter_h 62 template<
typename TInputImage,
typename TFeatureImage,
typename TOutputImage,
63 typename TFunction = ScalarChanAndVeseLevelSetFunction< TInputImage, TFeatureImage >,
64 class TSharedData =
typename TFunction::SharedDataType >
73 TFeatureImage, TOutputImage,
85 itkStaticConstMacro(
ImageDimension,
unsigned int, TInputImage::ImageDimension);
119 #ifdef ITK_USE_CONCEPT_CHECKING 149 void operator=(const Self &) ITK_DELETE_FUNCTION;
153 #ifndef ITK_MANUAL_INSTANTIATION 154 #include "itkScalarChanAndVeseDenseLevelSetImageFilter.hxx" ScalarChanAndVeseDenseLevelSetImageFilter Self
ROIFilterType::Pointer ROIFilterPointer
Superclass::InputImagePointer InputImagePointer
virtual void SetFeatureImage(const FeatureImagePointer f)
Superclass::TimeStepType TimeStepType
TFeatureImage FeatureImageType
Superclass::InputImageType InputImageType
~ScalarChanAndVeseDenseLevelSetImageFilter()
signed long IndexValueType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
FeatureImageType::RegionType FeatureRegionType
ScalarChanAndVeseDenseLevelSetImageFilter()
FunctionType::Pointer FunctionPointer
OutputImageType::PixelType OutputPixelType
SmartPointer< const Self > ConstPointer
Superclass::FiniteDifferenceFunctionType FiniteDifferenceFunctionType
SharedDataType::Pointer SharedDataPointer
static const unsigned int ImageDimension
SharedDataPointer m_SharedData
virtual void SetInput(const InputImageType *image)
OutputImageType::IndexType IndexType
SmartPointer< Self > Pointer
Superclass::TimeStepType TimeStepType
FeatureIndexType::IndexValueType FeatureIndexValueType
MultiphaseDenseFiniteDifferenceImageFilter< TInputImage, TFeatureImage, TOutputImage, TFunction > Superclass
Superclass::InputPointType InputPointType
FeatureImageType::Pointer FeatureImagePointer
Superclass::InputImageType InputImageType
virtual void InitializeIteration() override
TSharedData SharedDataType
virtual void Initialize() override
Extract a region of interest from the input image.
InputImageType::SpacingType InputSpacingType
Superclass::FiniteDifferenceFunctionType FiniteDifferenceFunctionType
Dense implementation of the Chan and Vese multiphase level set image filter.
InputImageType::ValueType ValueType
RegionOfInterestImageFilter< FeatureImageType, FeatureImageType > ROIFilterType
#define itkConceptMacro(name, concept)
FeatureImageType::IndexType FeatureIndexType
FeatureImageType::PixelType FeaturePixelType
Superclass::InputPointType InputPointType
Superclass::InputImagePointer InputImagePointer
TOutputImage OutputImageType
Superclass::ValueType ValueType