RTK
2.6.0
Reconstruction Toolkit
|
#include <rtkLookupTableImageFilter.h>
Public Types | |
using | InterpolatorPointer = typename InterpolatorType::Pointer |
using | InterpolatorType = typename itk::LinearInterpolateImageFunction< LookupTableType, double > |
using | LookupTableDataPointer = typename LookupTableType::PixelType * |
using | LookupTablePointer = typename LookupTableType::Pointer |
using | LookupTableType = itk::Image< TOutput, 1 > |
Public Member Functions | |
LookupTableDataPointer | GetLookupTable () const |
LUT () | |
bool | operator!= (const LUT &lut) const |
TOutput | operator() (const TInput &val) const |
template<> | |
float | operator() (const float &val) const |
template<> | |
double | operator() (const double &val) const |
bool | operator== (const LUT &lut) const |
~LUT ()=default | |
LookupTablePointer | GetLookupTable () |
void | SetLookupTable (LookupTablePointer lut) |
Private Attributes | |
InterpolatorPointer | m_Interpolator |
double | m_InverseLUTSpacing |
LookupTableDataPointer | m_LookupTableDataPointer |
LookupTablePointer | m_LookupTablePointer |
Definition at line 47 of file rtkLookupTableImageFilter.h.
using rtk::Functor::LUT< TInput, TOutput >::InterpolatorPointer = typename InterpolatorType::Pointer |
Definition at line 54 of file rtkLookupTableImageFilter.h.
using rtk::Functor::LUT< TInput, TOutput >::InterpolatorType = typename itk::LinearInterpolateImageFunction<LookupTableType, double> |
Definition at line 53 of file rtkLookupTableImageFilter.h.
using rtk::Functor::LUT< TInput, TOutput >::LookupTableDataPointer = typename LookupTableType::PixelType * |
Definition at line 52 of file rtkLookupTableImageFilter.h.
using rtk::Functor::LUT< TInput, TOutput >::LookupTablePointer = typename LookupTableType::Pointer |
Definition at line 51 of file rtkLookupTableImageFilter.h.
using rtk::Functor::LUT< TInput, TOutput >::LookupTableType = itk::Image<TOutput, 1> |
Definition at line 50 of file rtkLookupTableImageFilter.h.
|
inline |
Definition at line 56 of file rtkLookupTableImageFilter.h.
|
default |
|
inline |
Get/Set the lookup table.
Definition at line 63 of file rtkLookupTableImageFilter.h.
Referenced by rtk::Functor::LUT< TInput, TOutput >::operator!=(), and rtk::Functor::LUT< TInput, TOutput >::operator==().
|
inline |
Definition at line 78 of file rtkLookupTableImageFilter.h.
|
inline |
Definition at line 84 of file rtkLookupTableImageFilter.h.
References rtk::Functor::LUT< TInput, TOutput >::GetLookupTable().
|
inline |
Definition at line 106 of file rtkLookupTableImageFilter.h.
|
inline |
Definition at line 113 of file rtkLookupTableImageFilter.h.
|
inline |
Definition at line 122 of file rtkLookupTableImageFilter.h.
|
inline |
Definition at line 89 of file rtkLookupTableImageFilter.h.
References rtk::Functor::LUT< TInput, TOutput >::GetLookupTable().
|
inline |
Get/Set the lookup table.
Definition at line 68 of file rtkLookupTableImageFilter.h.
|
private |
Definition at line 100 of file rtkLookupTableImageFilter.h.
|
private |
Definition at line 101 of file rtkLookupTableImageFilter.h.
|
private |
Definition at line 99 of file rtkLookupTableImageFilter.h.
|
private |
Definition at line 98 of file rtkLookupTableImageFilter.h.