Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
Generate an image of local spectra computation support windows. More...
#include <itkSpectra1DSupportWindowImageFilter.h>
Public Types | |
typedef TInputImage | InputImageType |
typedef InputImageType::IndexType | IndexType |
typedef std::deque< IndexType > | OutputPixelType |
typedef Image< OutputPixelType, ImageDimension > | OutputImageType |
typedef unsigned int | FFT1DSizeType |
typedef Spectra1DSupportWindowImageFilter | Self |
typedef ImageToImageFilter< InputImageType, OutputImageType > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
Public Member Functions | |
itkStaticConstMacro (ImageDimension, unsigned int, TInputImage::ImageDimension) | |
virtual const char * | GetClassName () const |
virtual FFT1DSizeType | GetFFT1DSize () const |
virtual void | SetFFT1DSize (FFT1DSizeType _arg) |
virtual SizeValueType | GetStep () const |
virtual void | SetStep (SizeValueType _arg) |
Static Public Member Functions | |
static Pointer | New () |
Protected Types | |
typedef OutputImageType::RegionType | OutputImageRegionType |
Protected Member Functions | |
Spectra1DSupportWindowImageFilter () | |
virtual | ~Spectra1DSupportWindowImageFilter () |
virtual void | GenerateOutputInformation () ITK_OVERRIDE |
virtual void | ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, ThreadIdType threadId) ITK_OVERRIDE |
virtual void | AfterThreadedGenerateData () ITK_OVERRIDE |
virtual void | PrintSelf (std::ostream &os, Indent indent) const ITK_OVERRIDE |
Generate an image of local spectra computation support windows.
The information from the input image is used to determine the output image information. The pixel value of the input image is used to specify the nominal number of lines on either side of the central FFT line to add to the window. The nominal size of the 1D FFT is specified with SetFFTSize()
The overlap between windows is specified with SetStep(). By default, the Step is only one sample.
Definition at line 53 of file itkSpectra1DSupportWindowImageFilter.h.
typedef SmartPointer< const Self > itk::Spectra1DSupportWindowImageFilter< TInputImage >::ConstPointer |
Definition at line 72 of file itkSpectra1DSupportWindowImageFilter.h.
typedef unsigned int itk::Spectra1DSupportWindowImageFilter< TInputImage >::FFT1DSizeType |
Definition at line 66 of file itkSpectra1DSupportWindowImageFilter.h.
typedef InputImageType::IndexType itk::Spectra1DSupportWindowImageFilter< TInputImage >::IndexType |
Definition at line 61 of file itkSpectra1DSupportWindowImageFilter.h.
typedef TInputImage itk::Spectra1DSupportWindowImageFilter< TInputImage >::InputImageType |
Definition at line 60 of file itkSpectra1DSupportWindowImageFilter.h.
|
protected |
Definition at line 88 of file itkSpectra1DSupportWindowImageFilter.h.
typedef Image< OutputPixelType, ImageDimension > itk::Spectra1DSupportWindowImageFilter< TInputImage >::OutputImageType |
Definition at line 64 of file itkSpectra1DSupportWindowImageFilter.h.
typedef std::deque< IndexType > itk::Spectra1DSupportWindowImageFilter< TInputImage >::OutputPixelType |
Definition at line 63 of file itkSpectra1DSupportWindowImageFilter.h.
typedef SmartPointer< Self > itk::Spectra1DSupportWindowImageFilter< TInputImage >::Pointer |
Definition at line 71 of file itkSpectra1DSupportWindowImageFilter.h.
typedef Spectra1DSupportWindowImageFilter itk::Spectra1DSupportWindowImageFilter< TInputImage >::Self |
Standard class typedefs.
Definition at line 69 of file itkSpectra1DSupportWindowImageFilter.h.
typedef ImageToImageFilter< InputImageType, OutputImageType > itk::Spectra1DSupportWindowImageFilter< TInputImage >::Superclass |
Definition at line 70 of file itkSpectra1DSupportWindowImageFilter.h.
|
protected |
|
inlineprotectedvirtual |
Definition at line 88 of file itkSpectra1DSupportWindowImageFilter.h.
References itk::Spectra1DSupportWindowImageFilter< TInputImage >::AfterThreadedGenerateData(), itk::Spectra1DSupportWindowImageFilter< TInputImage >::GenerateOutputInformation(), itk::Spectra1DSupportWindowImageFilter< TInputImage >::PrintSelf(), itk::Spectra1DSupportWindowImageFilter< TInputImage >::Spectra1DSupportWindowImageFilter(), and itk::Spectra1DSupportWindowImageFilter< TInputImage >::ThreadedGenerateData().
|
protectedvirtual |
|
protectedvirtual |
|
virtual |
|
virtual |
Set/Get the nominal size of the FFT. This will be truncated at the boundary of image.
|
virtual |
Set/Get the number of samples between windows – defaults to 1.
itk::Spectra1DSupportWindowImageFilter< TInputImage >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
TInputImage::ImageDimension | |||
) |
|
static |
|
protectedvirtual |
|
virtual |
|
virtual |
|
protectedvirtual |