RTK  1.4.0
Reconstruction Toolkit
Typedefs | Functions
rtkTest.h File Reference
#include <itkImageRegionConstIterator.h>
#include <itkImageFileWriter.h>
#include "rtkThreeDCircularProjectionGeometryXMLFile.h"
#include "rtkTestConfiguration.h"
+ Include dependency graph for rtkTest.h:

Go to the source code of this file.

Typedefs

typedef rtk::ThreeDCircularProjectionGeometry GeometryType
 

Functions

void CheckGeometries (const GeometryType *g1, const GeometryType *g2)
 
template<class TImage >
void CheckImageQuality (typename TImage::Pointer recon, typename TImage::Pointer ref, double ErrorPerPixelTolerance, double PSNRTolerance, double RefValueForPSNR)
 
template<class TImage1 , class TImage2 >
void CheckScalarProducts (typename TImage1::Pointer im1A, typename TImage1::Pointer im1B, typename TImage2::Pointer im2A, typename TImage2::Pointer im2B)
 
template<class TImage >
void CheckVariableLengthVectorImageQuality (typename TImage::Pointer recon, typename TImage::Pointer ref, double ErrorPerPixelTolerance, double PSNRTolerance, double RefValueForPSNR)
 
template<class TImage >
void CheckVectorImageQuality (typename TImage::Pointer recon, typename TImage::Pointer ref, double ErrorPerPixelTolerance, double PSNRTolerance, double RefValueForPSNR)
 
template<class TImage1 , class TImage2 >
void CheckVectorScalarProducts (typename TImage1::Pointer im1A, typename TImage1::Pointer im1B, typename TImage2::Pointer im2A, typename TImage2::Pointer im2B)
 

Typedef Documentation

Definition at line 27 of file rtkTest.h.

Function Documentation

void CheckGeometries ( const GeometryType g1,
const GeometryType g2 
)
template<class TImage >
void CheckImageQuality ( typename TImage::Pointer  recon,
typename TImage::Pointer  ref,
double  ErrorPerPixelTolerance,
double  PSNRTolerance,
double  RefValueForPSNR 
)

Definition at line 40 of file rtkTest.h.

References CheckVectorImageQuality().

template<class TImage1 , class TImage2 >
void CheckScalarProducts ( typename TImage1::Pointer  im1A,
typename TImage1::Pointer  im1B,
typename TImage2::Pointer  im2A,
typename TImage2::Pointer  im2B 
)

Definition at line 365 of file rtkTest.h.

References CheckVectorScalarProducts().

Referenced by CheckGeometries().

template<class TImage >
void CheckVariableLengthVectorImageQuality ( typename TImage::Pointer  recon,
typename TImage::Pointer  ref,
double  ErrorPerPixelTolerance,
double  PSNRTolerance,
double  RefValueForPSNR 
)

Definition at line 201 of file rtkTest.h.

Referenced by CheckVectorImageQuality().

template<class TImage >
void CheckVectorImageQuality ( typename TImage::Pointer  recon,
typename TImage::Pointer  ref,
double  ErrorPerPixelTolerance,
double  PSNRTolerance,
double  RefValueForPSNR 
)

Definition at line 120 of file rtkTest.h.

References CheckVariableLengthVectorImageQuality().

Referenced by CheckImageQuality().

template<class TImage1 , class TImage2 >
void CheckVectorScalarProducts ( typename TImage1::Pointer  im1A,
typename TImage1::Pointer  im1B,
typename TImage2::Pointer  im2A,
typename TImage2::Pointer  im2B 
)

Definition at line 442 of file rtkTest.h.

Referenced by CheckScalarProducts().