#include <freDifferenceToRGBImageFilter.h>
Public Types | |
| typedef DifferenceToRGBImageFilter | Self |
| typedef itk::BinaryFunctorImageFilter < TInputImage1, TInputImage2, TOutputImage, Functor::DifferenceToRGBFunctor < typename TInputImage1::PixelType, typename TInputImage2::PixelType, typename TOutputImage::PixelType > > | Superclass |
| typedef itk::SmartPointer < Self > | Pointer |
| typedef itk::SmartPointer < const Self > | ConstPointer |
Public Member Functions | |
| itkNewMacro (Self) | |
Protected Member Functions | |
| DifferenceToRGBImageFilter () | |
| virtual | ~DifferenceToRGBImageFilter () |
Private Member Functions | |
| DifferenceToRGBImageFilter (const Self &) | |
| void | operator= (const Self &) |
This filter is parametrized over the types of the two input images and the type of the output image. The output type should be RGB pixel image (or any other pixel type based on itk::FixedArray, with at least a size of two)
Numeric conversions (castings) are done by the C++ defaults.
The filter will walk over all the pixels in the two input images, and for each one of them it will do the following:
double double double value to the pixel type of the output imageThe filter expect all images to have the same dimension (e.g. all 2D, or all 3D, or all ND)
Definition at line 85 of file freDifferenceToRGBImageFilter.h.
| typedef DifferenceToRGBImageFilter FREE::DifferenceToRGBImageFilter< TInputImage1, TInputImage2, TOutputImage >::Self |
Standard class typedefs.
Definition at line 94 of file freDifferenceToRGBImageFilter.h.
| typedef itk::BinaryFunctorImageFilter<TInputImage1,TInputImage2,TOutputImage, Functor::DifferenceToRGBFunctor< typename TInputImage1::PixelType, typename TInputImage2::PixelType, typename TOutputImage::PixelType> > FREE::DifferenceToRGBImageFilter< TInputImage1, TInputImage2, TOutputImage >::Superclass |
Definition at line 100 of file freDifferenceToRGBImageFilter.h.
| typedef itk::SmartPointer<Self> FREE::DifferenceToRGBImageFilter< TInputImage1, TInputImage2, TOutputImage >::Pointer |
Definition at line 102 of file freDifferenceToRGBImageFilter.h.
| typedef itk::SmartPointer<const Self> FREE::DifferenceToRGBImageFilter< TInputImage1, TInputImage2, TOutputImage >::ConstPointer |
Definition at line 103 of file freDifferenceToRGBImageFilter.h.
| FREE::DifferenceToRGBImageFilter< TInputImage1, TInputImage2, TOutputImage >::DifferenceToRGBImageFilter | ( | ) | [inline, protected] |
Definition at line 109 of file freDifferenceToRGBImageFilter.h.
| virtual FREE::DifferenceToRGBImageFilter< TInputImage1, TInputImage2, TOutputImage >::~DifferenceToRGBImageFilter | ( | ) | [inline, protected, virtual] |
Definition at line 110 of file freDifferenceToRGBImageFilter.h.
| FREE::DifferenceToRGBImageFilter< TInputImage1, TInputImage2, TOutputImage >::DifferenceToRGBImageFilter | ( | const Self & | ) | [private] |
| FREE::DifferenceToRGBImageFilter< TInputImage1, TInputImage2, TOutputImage >::itkNewMacro | ( | Self | ) |
Method for creation through the object factory.
| void FREE::DifferenceToRGBImageFilter< TInputImage1, TInputImage2, TOutputImage >::operator= | ( | const Self & | ) | [private] |
1.5.3 written by Dimitri van Heesch,
© 1997-2000