#include <itkGradientImageToBloxBoundaryPointImageFilter.h>
Inheritance diagram for itk::GradientImageToBloxBoundaryPointImageFilter< TInputImage >:
Public Types | |
typedef GradientImageToBloxBoundaryPointImageFilter | Self |
typedef ImageToImageFilter< TInputImage, BloxBoundaryPointImage< itkGetStaticConstMacro(NDimensions)> | Superclass ) |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef Size< itkGetStaticConstMacro(NDimensions) | SizeType ) |
typedef TOutputImage::IndexType | IndexType |
typedef TOutputImage::PixelType | PixelType |
typedef TOutputImage::RegionType | OutputImageRegionType |
typedef Point< double, itkGetStaticConstMacro(NDimensions) | TPositionType ) |
typedef TInputImage | InputImageType |
typedef BloxBoundaryPointImage< itkGetStaticConstMacro(NDimensions) | TOutputImage ) |
typedef BloxBoundaryPointImage< itkGetStaticConstMacro(NDimensions) | OutputImageType ) |
typedef OutputImageType::Pointer | OutputImagePointer |
typedef InputImageType::Pointer | InputImagePointer |
typedef InputImageType::ConstPointer | InputImageConstPointer |
Public Member Functions | |
itkStaticConstMacro (NDimensions, unsigned int, TInputImage::ImageDimension) | |
virtual const char * | GetNameOfClass () const |
void | GenerateInputRequestedRegion () |
virtual void | GenerateOutputInformation () |
virtual void | SetThreshold (double _arg) |
virtual double | GetThreshold () |
void | SetBloxResolution (float bloxResolution[]) |
void | SetBloxResolution (float bloxResolution) |
Static Public Member Functions | |
Pointer | New () |
Protected Member Functions | |
GradientImageToBloxBoundaryPointImageFilter () | |
virtual | ~GradientImageToBloxBoundaryPointImageFilter () |
void | PrintSelf (std::ostream &os, Indent indent) const |
void | GenerateData () |
Thresholds the magnitude of a gradient image to produce a BloxBoundaryPointImage
Definition at line 36 of file itkGradientImageToBloxBoundaryPointImageFilter.h.
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 48 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
Image index typedef Definition at line 69 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
typedef for images Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 62 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
typedef for images Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 61 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
typedef for images Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 57 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
typedef for images Reimplemented from itk::ImageSource< TOutputImage >. Definition at line 60 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
Typedef to describe the output image region type. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 75 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
typedef for images Reimplemented from itk::ImageSource< TOutputImage >. Definition at line 59 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
Image pixel value typedef Definition at line 72 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 47 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
Standard class typedefs. Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 44 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
Image size typedef Definition at line 66 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. Definition at line 46 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
typedef for images Definition at line 58 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
The type of vector used to convert between physical and blox space Definition at line 78 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
|
|
Definition at line 99 of file itkGradientImageToBloxBoundaryPointImageFilter.h. |
|
Method for forming the BloxBoundaryPointImage. Reimplemented from itk::ImageSource< TOutputImage >. |
|
What is the input requested region that is required to produce the output requested region? The base assumption for image processing filters is that the input requested region can be set to match the output requested region. If a filter requires more input (for instance a filter that uses neighborhoods needs more input than output to avoid introducing artificial boundary conditions) or less input (for instance a magnify filter) will have to override this method. In doing so, it should call its superclass' implementation as its first step. Note that imaging filters operate differently than the classes to this point in the class hierachy. Up till now, the base assumption has been that the largest possible region will be requested of the input. This implementation of GenerateInputRequestedRegion() only processes the inputs that are a subclass of the ImageBase<InputImageDimension>. If an input is another type of DataObject (including an Image of a different dimension), they are skipped by this method. The subclasses of ImageToImageFilter are responsible for providing an implementation of GenerateInputRequestedRegion() when there are multiple inputs of different types.
Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. |
|
Generate the information decribing the output data. The default implementation of this method will copy information from the input to the output. A filter may override this method if its output will have different information than its input. For instance, a filter that shrinks an image will need to provide an implementation for this method that changes the spacing of the pixels. Such filters should call their superclass' implementation of this method prior to changing the information values they need (i.e. GenerateOutputInformation() should call Superclass::GenerateOutputInformation() prior to changing the information. Reimplemented from itk::ProcessObject. |
|
Run-time type information (and related methods). Reimplemented from itk::ImageToImageFilter< TInputImage, TOutputImage >. |
|
Get and set the number of times to repeat the filter. |
|
Number of dimensions |
|
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 >. |
|
Get and set the resolution of the blox This is the number of input pixels "contained" within each blox pixel |
|
Get and set the resolution of the blox This is the number of input pixels "contained" within each blox pixel |
|
Get and set the number of times to repeat the filter. |