#include <itkThresholdSegmentationLevelSetImageFilter.h>
Segments structures in images based on intensity values.
Definition at line 84 of file itkThresholdSegmentationLevelSetImageFilter.h.
Private Attributes | |
ThresholdFunctionPointer | m_ThresholdFunction {} |
using itk::ThresholdSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::ConstPointer = SmartPointer<const Self> |
Definition at line 94 of file itkThresholdSegmentationLevelSetImageFilter.h.
using itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::FeatureImageType |
Local image type alias
Definition at line 170 of file itkSegmentationLevelSetImageFilter.h.
using itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::OutputImageType |
Output image type alias
Definition at line 156 of file itkSegmentationLevelSetImageFilter.h.
using itk::ThresholdSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::Pointer = SmartPointer<Self> |
Definition at line 93 of file itkThresholdSegmentationLevelSetImageFilter.h.
using itk::ThresholdSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::Self = ThresholdSegmentationLevelSetImageFilter |
Standard class type aliases
Definition at line 91 of file itkThresholdSegmentationLevelSetImageFilter.h.
using itk::ThresholdSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::Superclass = SegmentationLevelSetImageFilter<TInputImage, TFeatureImage, TOutputPixelType> |
Definition at line 92 of file itkThresholdSegmentationLevelSetImageFilter.h.
using itk::ThresholdSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::ThresholdFunctionPointer = typename ThresholdFunctionType::Pointer |
Definition at line 103 of file itkThresholdSegmentationLevelSetImageFilter.h.
using itk::ThresholdSegmentationLevelSetImageFilter< TInputImage, TFeatureImage, TOutputPixelType >::ThresholdFunctionType = ThresholdSegmentationLevelSetFunction<OutputImageType, FeatureImageType> |
Type of the segmentation function
Definition at line 102 of file itkThresholdSegmentationLevelSetImageFilter.h.
The data type used in numerical computations. Derived from the output image type.
|
overrideprotecteddefault |
|
protected |
Referenced by GetNameOfClass().
|
virtual |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, Image< float, TInputImage::ImageDimension > >.
|
inline |
Definition at line 151 of file itkThresholdSegmentationLevelSetImageFilter.h.
References m_ThresholdFunction.
|
inline |
Definition at line 135 of file itkThresholdSegmentationLevelSetImageFilter.h.
References m_ThresholdFunction.
|
overridevirtual |
Reimplemented from itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, float >.
References ThresholdSegmentationLevelSetImageFilter().
|
inline |
Definition at line 202 of file itkThresholdSegmentationLevelSetImageFilter.h.
References m_ThresholdFunction.
|
inline |
Definition at line 168 of file itkThresholdSegmentationLevelSetImageFilter.h.
References m_ThresholdFunction.
|
inline |
Definition at line 185 of file itkThresholdSegmentationLevelSetImageFilter.h.
References m_ThresholdFunction.
|
inline |
Definition at line 129 of file itkThresholdSegmentationLevelSetImageFilter.h.
References m_ThresholdFunction.
|
static |
Method for creation through the object factory
|
overrideprotectedvirtual |
Methods invoked by Print() to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes.
Reimplemented from itk::SegmentationLevelSetImageFilter< TInputImage, TFeatureImage, float >.
|
inline |
Set/Get the weight applied to the edge (Laplacian) attractor in the speed term function. Zero will turn this term off.
Definition at line 143 of file itkThresholdSegmentationLevelSetImageFilter.h.
References m_ThresholdFunction, and itk::Object::Modified().
|
inline |
Definition at line 122 of file itkThresholdSegmentationLevelSetImageFilter.h.
References m_ThresholdFunction, and itk::Object::Modified().
|
inline |
Anisotropic diffusion is applied to the FeatureImage before calculating the Laplacian (edge) term. This method sets/gets the smoothing conductance.
Definition at line 194 of file itkThresholdSegmentationLevelSetImageFilter.h.
References m_ThresholdFunction, and itk::Object::Modified().
|
inline |
Anisotropic diffusion is applied to the FeatureImage before calculating the Laplacian (edge) term. This method sets/gets the number of diffusion iterations.
Definition at line 160 of file itkThresholdSegmentationLevelSetImageFilter.h.
References m_ThresholdFunction, and itk::Object::Modified().
|
inline |
Anisotropic diffusion is applied to the FeatureImage before calculating the Laplacian (edge) term. This method sets/gets the diffusion time step.
Definition at line 177 of file itkThresholdSegmentationLevelSetImageFilter.h.
References m_ThresholdFunction, and itk::Object::Modified().
|
inline |
Get/Set the threshold values that will be used to calculate the speed function.
Definition at line 114 of file itkThresholdSegmentationLevelSetImageFilter.h.
References m_ThresholdFunction, and itk::Object::Modified().
|
private |
Definition at line 215 of file itkThresholdSegmentationLevelSetImageFilter.h.
Referenced by GetEdgeWeight(), GetLowerThreshold(), GetSmoothingConductance(), GetSmoothingIterations(), GetSmoothingTimeStep(), GetUpperThreshold(), SetEdgeWeight(), SetLowerThreshold(), SetSmoothingConductance(), SetSmoothingIterations(), SetSmoothingTimeStep(), and SetUpperThreshold().