|
ANIMA
4.0
|
Computes the Lie bracket between two fields u and v as expressed by Bossa et al. More...
#include <animaSVFLieBracketImageFilter.h>
Inheritance diagram for anima::SVFLieBracketImageFilter< TPixelType, Dimension >:
Collaboration diagram for anima::SVFLieBracketImageFilter< TPixelType, Dimension >:Public Types | |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| typedef itk::Image< itk::Vector< TPixelType, Dimension >, Dimension > | InputImageType |
| typedef InputImageType::PixelType | InputPixelType |
| typedef JacobianImageType::Pointer | JacobianImagePointer |
| typedef itk::Image< itk::Vector< TPixelType, Dimension *Dimension >, Dimension > | JacobianImageType |
| typedef JacobianImageType::PixelType | JacobianPixelType |
| typedef Superclass::OutputImageRegionType | OutputImageRegionType |
| typedef itk::Image< itk::Vector< TPixelType, Dimension >, Dimension > | OutputImageType |
| typedef OutputImageType::PixelType | OutputPixelType |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef SVFLieBracketImageFilter | Self |
| typedef itk::ImageToImageFilter< InputImageType, OutputImageType > | Superclass |
Public Member Functions | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| virtual const char * | GetNameOfClass () const |
| itkGetObjectMacro (FirstFieldJacobian, JacobianImageType) itkGetObjectMacro(SecondFieldJacobian | |
| virtual void | SetFirstFieldJacobian (JacobianImageType *_arg) |
| virtual void | SetSecondFieldJacobian (JacobianImageType *_arg) |
Static Public Member Functions | |
| static Pointer | New () |
Protected Member Functions | |
| void | BeforeThreadedGenerateData () ITK_OVERRIDE |
| void | DynamicThreadedGenerateData (const OutputImageRegionType &outputRegionForThread) ITK_OVERRIDE |
| SVFLieBracketImageFilter () | |
| virtual | ~SVFLieBracketImageFilter () |
Computes the Lie bracket between two fields u and v as expressed by Bossa et al.
There is a discrepancy in between Vercauteren et al. and Bossa et al. formulation. This Lie bracket implements the Vercauteren et al. formulation [u,v](x) = Jac(u)(x).v(x) - Jac(v)(x).u(x) M. Bossa et al. "Contributions to 3D diffeomorphic atlas estimation : application to brain images.", MICCAI 2007, p. 667–674. T. Vercauteren et al. "Symmetric Log-Domain Diffeomorphic Registration: A Demons-based Approach.", MICCAI 2008, p. 754-761.
Definition at line 18 of file animaSVFLieBracketImageFilter.h.
| typedef itk::SmartPointer<const Self> anima::SVFLieBracketImageFilter< TPixelType, Dimension >::ConstPointer |
Definition at line 29 of file animaSVFLieBracketImageFilter.h.
| typedef itk::Image<itk::Vector <TPixelType, Dimension>, Dimension> anima::SVFLieBracketImageFilter< TPixelType, Dimension >::InputImageType |
Definition at line 24 of file animaSVFLieBracketImageFilter.h.
| typedef InputImageType::PixelType anima::SVFLieBracketImageFilter< TPixelType, Dimension >::InputPixelType |
Definition at line 35 of file animaSVFLieBracketImageFilter.h.
| typedef JacobianImageType::Pointer anima::SVFLieBracketImageFilter< TPixelType, Dimension >::JacobianImagePointer |
Definition at line 37 of file animaSVFLieBracketImageFilter.h.
| typedef itk::Image<itk::Vector <TPixelType, Dimension * Dimension>, Dimension> anima::SVFLieBracketImageFilter< TPixelType, Dimension >::JacobianImageType |
Definition at line 25 of file animaSVFLieBracketImageFilter.h.
| typedef JacobianImageType::PixelType anima::SVFLieBracketImageFilter< TPixelType, Dimension >::JacobianPixelType |
Definition at line 38 of file animaSVFLieBracketImageFilter.h.
| typedef Superclass::OutputImageRegionType anima::SVFLieBracketImageFilter< TPixelType, Dimension >::OutputImageRegionType |
Definition at line 40 of file animaSVFLieBracketImageFilter.h.
| typedef itk::Image<itk::Vector <TPixelType, Dimension>, Dimension> anima::SVFLieBracketImageFilter< TPixelType, Dimension >::OutputImageType |
Definition at line 26 of file animaSVFLieBracketImageFilter.h.
| typedef OutputImageType::PixelType anima::SVFLieBracketImageFilter< TPixelType, Dimension >::OutputPixelType |
Definition at line 36 of file animaSVFLieBracketImageFilter.h.
| typedef itk::SmartPointer<Self> anima::SVFLieBracketImageFilter< TPixelType, Dimension >::Pointer |
Definition at line 28 of file animaSVFLieBracketImageFilter.h.
| typedef SVFLieBracketImageFilter anima::SVFLieBracketImageFilter< TPixelType, Dimension >::Self |
Definition at line 23 of file animaSVFLieBracketImageFilter.h.
| typedef itk::ImageToImageFilter<InputImageType, OutputImageType> anima::SVFLieBracketImageFilter< TPixelType, Dimension >::Superclass |
Definition at line 27 of file animaSVFLieBracketImageFilter.h.
|
inlineprotected |
Definition at line 48 of file animaSVFLieBracketImageFilter.h.
|
inlineprotectedvirtual |
|
protected |
Definition at line 14 of file animaSVFLieBracketImageFilter.hxx.
Referenced by anima::SVFLieBracketImageFilter< TPixelType, Dimension >::~SVFLieBracketImageFilter().
| virtual::itk::LightObject::Pointer anima::SVFLieBracketImageFilter< TPixelType, Dimension >::CreateAnother | ( | void | ) | const |
|
protected |
Definition at line 52 of file animaSVFLieBracketImageFilter.hxx.
Referenced by anima::SVFLieBracketImageFilter< TPixelType, Dimension >::~SVFLieBracketImageFilter().
|
virtual |
| anima::SVFLieBracketImageFilter< TPixelType, Dimension >::itkGetObjectMacro | ( | FirstFieldJacobian | , |
| JacobianImageType | |||
| ) |
|
static |
|
virtual |
|
virtual |
1.8.13