ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
#include <itkAntiAliasBinaryImageFilter.h>
Static Public Member Functions | |
static Pointer | New () |
Private Member Functions | |
AntiAliasBinaryImageFilter (const Self &) | |
void | operator= (const Self &) |
Private Attributes | |
CurvatureFunctionType::Pointer | m_CurvatureFunction |
const TInputImage * | m_InputImage |
BinaryValueType | m_LowerBinaryValue |
BinaryValueType | m_UpperBinaryValue |
A method for estimation of a surface from a binary volume.
Definition at line 107 of file itkAntiAliasBinaryImageFilter.h.
typedef TInputImage::ValueType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::BinaryValueType |
ValueType of the input binary image
Definition at line 129 of file itkAntiAliasBinaryImageFilter.h.
typedef SmartPointer< const Self > itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::ConstPointer |
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 116 of file itkAntiAliasBinaryImageFilter.h.
typedef CurvatureFlowFunction< OutputImageType > itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::CurvatureFunctionType |
The function type which will calculate the curvature flow
Definition at line 126 of file itkAntiAliasBinaryImageFilter.h.
typedef Superclass::IndexType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::IndexType |
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 120 of file itkAntiAliasBinaryImageFilter.h.
typedef Superclass::InputImageType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::InputImageType |
Information derived from the image types.
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 123 of file itkAntiAliasBinaryImageFilter.h.
typedef Superclass::OutputImageType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::OutputImageType |
Superclass typedefs.
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 122 of file itkAntiAliasBinaryImageFilter.h.
typedef SmartPointer< Self > itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::Pointer |
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 115 of file itkAntiAliasBinaryImageFilter.h.
typedef AntiAliasBinaryImageFilter itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::Self |
Standard class typedefs
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 113 of file itkAntiAliasBinaryImageFilter.h.
typedef SparseFieldLevelSetImageFilter< TInputImage, TOutputImage > itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::Superclass |
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 114 of file itkAntiAliasBinaryImageFilter.h.
typedef Superclass::TimeStepType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::TimeStepType |
Typedefs from the superclass
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 121 of file itkAntiAliasBinaryImageFilter.h.
typedef Superclass::ValueType itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::ValueType |
Inherited typedef from the superclass.
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
Definition at line 119 of file itkAntiAliasBinaryImageFilter.h.
|
protected |
End concept checking
|
inlineprotected |
End concept checking
Definition at line 168 of file itkAntiAliasBinaryImageFilter.h.
|
private |
|
inlineprotectedvirtual |
Overridden from the parent class to indroduce a constraint on surface flow under certain conditions.
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
|
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, TOutputImage >.
|
protectedvirtual |
Overridden from ProcessObject to set certain values before starting the finite difference solver and then create an appropriate output
Reimplemented from itk::FiniteDifferenceImageFilter< TInputImage, TOutputImage >.
|
virtual |
Get the upper and lower binary values in the input image.
|
inline |
Definition at line 151 of file itkAntiAliasBinaryImageFilter.h.
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
|
virtual |
Get the upper and lower binary values in the input image.
|
static |
Method for creation through the object factory.
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
|
private |
The RMS change calculated from each update. Can be used by a subclass to determine halting criteria. Valid only for the previous iteration, not during the current iteration. Calculated in ApplyUpdate. This flag tells the solver whether or not to interpolate for the actual surface location when calculating change at each active layer node. By default this is turned on. Subclasses which do not sample propagation (speed), advection, or curvature terms should turn this flag off.
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
|
protectedvirtual |
End concept checking
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
|
inline |
Set/Get the maximum number of iterations allowed for the solver. This prevents infinite loops if a solution "bounces".
Definition at line 144 of file itkAntiAliasBinaryImageFilter.h.
itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::typedef | ( | Concept::Convertible< double, typename TOutputImage::PixelType > | ) |
Begin concept checking This class requires DoubleConvertibleToOutputCheck in the form of ( Concept::Convertible< double, typename TOutputImage::PixelType > )
Reimplemented from itk::SparseFieldLevelSetImageFilter< TInputImage, TOutputImage >.
itk::AntiAliasBinaryImageFilter< TInputImage, TOutputImage >::typedef | ( | Concept::OStreamWritable< typename TInputImage::PixelType > | ) |
This class requires InputOStreamWritableCheck in the form of ( Concept::OStreamWritable< typename TInputImage::PixelType > )
|
private |
Definition at line 190 of file itkAntiAliasBinaryImageFilter.h.
|
private |
Definition at line 192 of file itkAntiAliasBinaryImageFilter.h.
|
private |
Definition at line 188 of file itkAntiAliasBinaryImageFilter.h.
|
private |
Definition at line 187 of file itkAntiAliasBinaryImageFilter.h.