#include <itkDifferenceImageFilter.h>
Inheritance diagram for itk::DifferenceImageFilter< TInputImage, TOutputImage >:
This filter is used by the testing system to compute the difference between a valid image and an image produced by the test.
Definition at line 36 of file itkDifferenceImageFilter.h.
|
Definition at line 58 of file itkDifferenceImageFilter.h. Referenced by itk::DifferenceImageFilter< TInputImage, TOutputImage >::~DifferenceImageFilter(). |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 44 of file itkDifferenceImageFilter.h. |
|
Some convenient typedefs. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 53 of file itkDifferenceImageFilter.h. |
|
Superclass typedefs. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 56 of file itkDifferenceImageFilter.h. Referenced by itk::DifferenceImageFilter< TInputImage, TOutputImage >::~DifferenceImageFilter(). |
|
Some convenient typedefs. Reimplemented from itk::ImageSource< TOutputImage >. Definition at line 54 of file itkDifferenceImageFilter.h. |
|
Definition at line 55 of file itkDifferenceImageFilter.h. Referenced by itk::DifferenceImageFilter< TInputImage, TOutputImage >::~DifferenceImageFilter(). |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 43 of file itkDifferenceImageFilter.h. |
|
Definition at line 57 of file itkDifferenceImageFilter.h. Referenced by itk::DifferenceImageFilter< TInputImage, TOutputImage >::~DifferenceImageFilter(). |
|
Standard class typedefs. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 41 of file itkDifferenceImageFilter.h. |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 42 of file itkDifferenceImageFilter.h. |
|
|
|
|
If an imaging filter needs to perform processing after all processing threads have completed, the filter can can provide an implementation for AfterThreadedGenerateData(). The execution flow in the default GenerateData() method will be: 1) Allocate the output buffer 2) Call BeforeThreadedGenerateData() 3) Spawn threads, calling ThreadedGenerateData() in each thread. 4) Call AfterThreadedGenerateData() Note that this flow of control is only available if a filter provides a ThreadedGenerateData() method and NOT a GenerateData() method. Reimplemented from itk::ImageSource< TOutputImage >.
|
|
If an imaging filter needs to perform processing after the buffer has been allocated but before threads are spawned, the filter can can provide an implementation for BeforeThreadedGenerateData(). The execution flow in the default GenerateData() method will be: 1) Allocate the output buffer 2) Call BeforeThreadedGenerateData() 3) Spawn threads, calling ThreadedGenerateData() in each thread. 4) Call AfterThreadedGenerateData() Note that this flow of control is only available if a filter provides a ThreadedGenerateData() method and NOT a GenerateData() method. Reimplemented from itk::ImageSource< TOutputImage >.
|
|
Run-time type information (and related methods). Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >.
|
|
Set/Get the minimum threshold for pixels to be different. Default is 0. |
|
Get parameters of the difference image after execution. |
|
Set/Get the maximum distance away to look for a matching pixel. Default is 0. |
|
Get parameters of the difference image after execution. |
|
Method for creation through the object factory. Reimplemented from itk::Object.
|
|
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/Get the minimum threshold for pixels to be different. Default is 0. |
|
Set the test image input. This will be input 1. |
|
Set/Get the maximum distance away to look for a matching pixel. Default is 0. |
|
Set the valid image input. This will be input 0. |
|
DifferenceImageFilter can be implemented as a multithreaded filter. Therefore, this implementation provides a ThreadedGenerateData() routine which is called for each processing thread. The output image data is allocated automatically by the superclass prior to calling ThreadedGenerateData(). ThreadedGenerateData can only write to the portion of the output image specified by the parameter "outputRegionForThread"
Reimplemented from itk::ImageSource< TOutputImage >.
|
|
Definition at line 106 of file itkDifferenceImageFilter.h. |
|
Definition at line 107 of file itkDifferenceImageFilter.h. |
|
Definition at line 111 of file itkDifferenceImageFilter.h. |
|
Definition at line 109 of file itkDifferenceImageFilter.h. |
|
Definition at line 108 of file itkDifferenceImageFilter.h. |