RTK  2.0.0
Reconstruction Toolkit
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.

Functions

void CheckGeometries (const rtk::ThreeDCircularProjectionGeometry *g1, const rtk::ThreeDCircularProjectionGeometry *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)
 

Function Documentation

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

Definition at line 38 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 364 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 199 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 118 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 441 of file rtkTest.h.

Referenced by CheckScalarProducts().