RTK
2.6.0
Reconstruction Toolkit
|
#include <itkImageRegionConstIterator.h>
#include <itkImageFileWriter.h>
#include "rtkThreeDCircularProjectionGeometryXMLFile.h"
#include "rtkTestConfiguration.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) |
void CheckGeometries | ( | const rtk::ThreeDCircularProjectionGeometry * | g1, |
const rtk::ThreeDCircularProjectionGeometry * | g2 | ||
) |
Definition at line 282 of file rtkTest.h.
References itk::Math::abs(), rtk::ThreeDCircularProjectionGeometry::ConvertAngleBetween0And2PIRadians(), rtk::ThreeDCircularProjectionGeometry::GetCollimationUInf(), rtk::ThreeDCircularProjectionGeometry::GetCollimationUSup(), rtk::ThreeDCircularProjectionGeometry::GetCollimationVInf(), rtk::ThreeDCircularProjectionGeometry::GetCollimationVSup(), rtk::ThreeDCircularProjectionGeometry::GetGantryAngles(), rtk::ThreeDCircularProjectionGeometry::GetInPlaneAngles(), rtk::ThreeDCircularProjectionGeometry::GetOutOfPlaneAngles(), rtk::ThreeDCircularProjectionGeometry::GetProjectionOffsetsX(), rtk::ThreeDCircularProjectionGeometry::GetProjectionOffsetsY(), rtk::ThreeDCircularProjectionGeometry::GetRadiusCylindricalDetector(), rtk::ThreeDCircularProjectionGeometry::GetSourceOffsetsX(), rtk::ThreeDCircularProjectionGeometry::GetSourceOffsetsY(), rtk::ThreeDCircularProjectionGeometry::GetSourceToDetectorDistances(), and rtk::ThreeDCircularProjectionGeometry::GetSourceToIsocenterDistances().
void CheckImageQuality | ( | typename TImage::Pointer | recon, |
typename TImage::Pointer | ref, | ||
double | ErrorPerPixelTolerance, | ||
double | PSNRTolerance, | ||
double | RefValueForPSNR | ||
) |
Definition at line 39 of file rtkTest.h.
References itk::Math::abs().
void CheckScalarProducts | ( | typename TImage1::Pointer | im1A, |
typename TImage1::Pointer | im1B, | ||
typename TImage2::Pointer | im2A, | ||
typename TImage2::Pointer | im2B | ||
) |
Definition at line 348 of file rtkTest.h.
References itk::Math::abs().
void CheckVariableLengthVectorImageQuality | ( | typename TImage::Pointer | recon, |
typename TImage::Pointer | ref, | ||
double | ErrorPerPixelTolerance, | ||
double | PSNRTolerance, | ||
double | RefValueForPSNR | ||
) |
void CheckVectorImageQuality | ( | typename TImage::Pointer | recon, |
typename TImage::Pointer | ref, | ||
double | ErrorPerPixelTolerance, | ||
double | PSNRTolerance, | ||
double | RefValueForPSNR | ||
) |
void CheckVectorScalarProducts | ( | typename TImage1::Pointer | im1A, |
typename TImage1::Pointer | im1B, | ||
typename TImage2::Pointer | im2A, | ||
typename TImage2::Pointer | im2B | ||
) |
Definition at line 425 of file rtkTest.h.
References itk::Math::abs().