#include <itkBinaryThresholdImageFilter.h>
Inheritance diagram for itk::BinaryThresholdImageFilter:
Public Types | |
typedef BinaryThresholdImageFilter | Self |
typedef UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::BinaryThreshold< typename TInputImage::PixelType, typename TOutputImage::PixelType > > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputImage::PixelType | InputPixelType |
typedef TOutputImage::PixelType | OutputPixelType |
enum | { PixelTypeComparable = 0 } |
Public Methods | |
virtual const char * | GetClassName () const |
virtual void | SetOutsideValue (OutputPixelType _arg) |
virtual OutputPixelType | GetOutsideValue () |
virtual void | SetInsideValue (OutputPixelType _arg) |
virtual OutputPixelType | GetInsideValue () |
virtual void | SetUpperThreshold (InputPixelType _arg) |
virtual void | SetLowerThreshold (InputPixelType _arg) |
virtual InputPixelType | GetUpperThreshold () |
virtual InputPixelType | GetLowerThreshold () |
Static Public Methods | |
Pointer | New () |
Protected Methods | |
BinaryThresholdImageFilter () | |
virtual | ~BinaryThresholdImageFilter () |
void | PrintSelf (std::ostream &os, Indent indent) const |
virtual void | BeforeThreadedGenerateData () |
This filter produces an output image whose pixels are either one of two values ( OutsideValue or InsideValue ), depending on whether of not the corresponding input image pixel lie between the two thresholds ( LowerThreshold and UpperThreshold ). Values equal to either threshold is considered to be between the thresholds.
This filter is templated over the input image type and the output image type.
The filter expect both images to have the same number of dimensions.
Definition at line 80 of file itkBinaryThresholdImageFilter.h.
|
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::BinaryThreshold< TInputImage::PixelType, TOutputImage::PixelType > >. Definition at line 96 of file itkBinaryThresholdImageFilter.h. |
|
Pixel types. Definition at line 105 of file itkBinaryThresholdImageFilter.h. |
|
Definition at line 106 of file itkBinaryThresholdImageFilter.h. |
|
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::BinaryThreshold< TInputImage::PixelType, TOutputImage::PixelType > >. Definition at line 95 of file itkBinaryThresholdImageFilter.h. |
|
Standard class typedefs. Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::BinaryThreshold< TInputImage::PixelType, TOutputImage::PixelType > >. Definition at line 89 of file itkBinaryThresholdImageFilter.h. |
|
Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::BinaryThreshold< TInputImage::PixelType, TOutputImage::PixelType > >. Definition at line 94 of file itkBinaryThresholdImageFilter.h. |
|
The input pixel type must support comparison operators. Definition at line 109 of file itkBinaryThresholdImageFilter.h. |
|
|
|
Definition at line 141 of file itkBinaryThresholdImageFilter.h. References HardConnectedComponentImageFilter::InputPixelType, and HardConnectedComponentImageFilter::OutputPixelType. |
|
This method is used to set the state of the filter before multi-threading. Reimplemented from itk::ImageSource< TOutputImage >. |
|
Run-time type information (and related methods). Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::BinaryThreshold< TInputImage::PixelType, TOutputImage::PixelType > >. |
|
Get the "inside" pixel value. |
|
Get the threshold values. |
|
Get the "outside" pixel value. |
|
Get the threshold values. |
|
Method for creation through the object factory. Reimplemented from itk::UnaryFunctorImageFilter< TInputImage, TOutputImage, Functor::BinaryThreshold< TInputImage::PixelType, TOutputImage::PixelType > >. |
|
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::ImageToImageFilter< TInputImage, TOutputImage >. |
|
Set the "inside" pixel value. The default value NumericTraits<OutputPixelType>::max() |
|
Set the thresholds. The default lower threshold is NumericTraits<InputPixelType>::NonpositiveMin(). The default upper threshold is NumericTraits<InputPixelType>::max. An execption is thrown if the lower threshold is greater than the upper threshold. |
|
Set the "outside" pixel value. The default value NumericTraits<OutputPixelType>::Zero. |
|
Set the thresholds. The default lower threshold is NumericTraits<InputPixelType>::NonpositiveMin(). The default upper threshold is NumericTraits<InputPixelType>::max. An execption is thrown if the lower threshold is greater than the upper threshold. |