Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages |
#include <itkUpsampleBSplineParametersFilter.h>
Convenience class for upsampling a B-spline coefficient image.
The UpsampleBSplineParametersFilter class is a class that takes as input the B-spline parameters. It's purpose is to compute new B-spline parameters on a denser grid. Therefore, the user needs to supply the old B-spline grid (region, spacing, origin, direction), and the required B-spline grid.
Definition at line 39 of file itkUpsampleBSplineParametersFilter.h.
Public Types | |
typedef TArray | ArrayType |
typedef SmartPointer< const Self > | ConstPointer |
typedef ImageType::DirectionType | DirectionType |
typedef ImageType::Pointer | ImagePointer |
typedef TImage | ImageType |
typedef ImageType::PointType | OriginType |
typedef SmartPointer< Self > | Pointer |
typedef ImageType::RegionType | RegionType |
typedef UpsampleBSplineParametersFilter | Self |
typedef ImageType::SpacingType | SpacingType |
typedef Object | Superclass |
typedef ArrayType::ValueType | ValueType |
Public Member Functions | |
virtual const char * | GetClassName () const |
itkStaticConstMacro (Dimension, unsigned int, ImageType::ImageDimension) | |
virtual void | SetBSplineOrder (unsigned int _arg) |
virtual void | SetCurrentGridDirection (DirectionType _arg) |
virtual void | SetCurrentGridOrigin (OriginType _arg) |
virtual void | SetCurrentGridRegion (RegionType _arg) |
virtual void | SetCurrentGridSpacing (SpacingType _arg) |
virtual void | SetRequiredGridDirection (DirectionType _arg) |
virtual void | SetRequiredGridOrigin (OriginType _arg) |
virtual void | SetRequiredGridRegion (RegionType _arg) |
virtual void | SetRequiredGridSpacing (SpacingType _arg) |
virtual void | UpsampleParameters (const ArrayType ¶m_in, ArrayType ¶m_out) |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
virtual bool | DoUpsampling (void) |
void | PrintSelf (std::ostream &os, Indent indent) const override |
UpsampleBSplineParametersFilter () | |
~UpsampleBSplineParametersFilter () override | |
Private Member Functions | |
void | operator= (const Self &) |
UpsampleBSplineParametersFilter (const Self &) | |
typedef TArray itk::UpsampleBSplineParametersFilter< TArray, TImage >::ArrayType |
Typedefs.
Definition at line 57 of file itkUpsampleBSplineParametersFilter.h.
typedef SmartPointer< const Self > itk::UpsampleBSplineParametersFilter< TArray, TImage >::ConstPointer |
Definition at line 48 of file itkUpsampleBSplineParametersFilter.h.
typedef ImageType::DirectionType itk::UpsampleBSplineParametersFilter< TArray, TImage >::DirectionType |
Definition at line 64 of file itkUpsampleBSplineParametersFilter.h.
typedef ImageType::Pointer itk::UpsampleBSplineParametersFilter< TArray, TImage >::ImagePointer |
Definition at line 60 of file itkUpsampleBSplineParametersFilter.h.
typedef TImage itk::UpsampleBSplineParametersFilter< TArray, TImage >::ImageType |
Definition at line 59 of file itkUpsampleBSplineParametersFilter.h.
typedef ImageType::PointType itk::UpsampleBSplineParametersFilter< TArray, TImage >::OriginType |
Definition at line 63 of file itkUpsampleBSplineParametersFilter.h.
typedef SmartPointer< Self > itk::UpsampleBSplineParametersFilter< TArray, TImage >::Pointer |
Definition at line 47 of file itkUpsampleBSplineParametersFilter.h.
typedef ImageType::RegionType itk::UpsampleBSplineParametersFilter< TArray, TImage >::RegionType |
Definition at line 65 of file itkUpsampleBSplineParametersFilter.h.
typedef UpsampleBSplineParametersFilter itk::UpsampleBSplineParametersFilter< TArray, TImage >::Self |
Standard class typedefs.
Definition at line 45 of file itkUpsampleBSplineParametersFilter.h.
typedef ImageType::SpacingType itk::UpsampleBSplineParametersFilter< TArray, TImage >::SpacingType |
Definition at line 62 of file itkUpsampleBSplineParametersFilter.h.
typedef Object itk::UpsampleBSplineParametersFilter< TArray, TImage >::Superclass |
Definition at line 46 of file itkUpsampleBSplineParametersFilter.h.
typedef ArrayType::ValueType itk::UpsampleBSplineParametersFilter< TArray, TImage >::ValueType |
Definition at line 58 of file itkUpsampleBSplineParametersFilter.h.
|
protected |
Constructor.
|
inlineoverrideprotected |
Destructor.
Definition at line 107 of file itkUpsampleBSplineParametersFilter.h.
|
private |
|
protectedvirtual |
Function that checks if upsampling is required.
|
virtual |
Run-time type information (and related methods).
itk::UpsampleBSplineParametersFilter< TArray, TImage >::itkStaticConstMacro | ( | Dimension | , |
unsigned int | , | ||
ImageType::ImageDimension | |||
) |
Dimension of the fixed image.
|
static |
Method for creation through the object factory.
|
private |
|
overrideprotected |
PrintSelf.
|
virtual |
Set the B-spline order.
|
virtual |
Set the direction of the current grid.
|
virtual |
Set the origin of the current grid.
|
virtual |
Set the region of the current grid.
|
virtual |
Set the spacing of the current grid.
|
virtual |
Set the direction of the required grid.
|
virtual |
Set the origin of the required grid.
|
virtual |
Set the region of the required grid.
|
virtual |
Set the spacing of the required grid.
|
virtual |
Compute the output parameter array.
|
private |
Definition at line 129 of file itkUpsampleBSplineParametersFilter.h.
|
private |
Definition at line 123 of file itkUpsampleBSplineParametersFilter.h.
|
private |
Private member variables.
Definition at line 121 of file itkUpsampleBSplineParametersFilter.h.
|
private |
Definition at line 124 of file itkUpsampleBSplineParametersFilter.h.
|
private |
Definition at line 122 of file itkUpsampleBSplineParametersFilter.h.
|
private |
Definition at line 127 of file itkUpsampleBSplineParametersFilter.h.
|
private |
Definition at line 125 of file itkUpsampleBSplineParametersFilter.h.
|
private |
Definition at line 128 of file itkUpsampleBSplineParametersFilter.h.
|
private |
Definition at line 126 of file itkUpsampleBSplineParametersFilter.h.
Generated on 1667476801 for elastix by 1.9.4 |