NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Functions
niftkUndistortionKernelTests.cxx File Reference
Include dependency graph for niftkUndistortionKernelTests.cxx:

Functions

std::pair< int, intDecodePixelToCoordinate (boost::gil::rgba8_pixel_t p)
 
static boost::gil::rgba8_image_t CreateTestImage (int width, int height)
 
static boost::gil::rgba8_image_t RunKernel (boost::gil::rgba8_view_t input, const cv::Mat &cammat, const cv::Mat &distmat)
 
static bool CompareAgainstOpenCV (boost::gil::rgba8_view_t input, const cv::Mat &cammat, const cv::Mat &distmat, boost::gil::rgba8_view_t kernelresult, const char *testname="test")
 
static bool IdentityUndistortion ()
 
static bool RadialUndistortion ()
 
static bool TangentialUndistortion ()
 
static bool SomeOfEverythingUndistortion ()
 
static bool OffCenterUndistortion ()
 
int niftkUndistortionKernelTests (int argc, char *argv[])
 

Function Documentation

static bool CompareAgainstOpenCV ( boost::gil::rgba8_view_t  input,
const cv::Mat &  cammat,
const cv::Mat &  distmat,
boost::gil::rgba8_view_t  kernelresult,
const char *  testname = "test" 
)
static
static boost::gil::rgba8_image_t CreateTestImage ( int  width,
int  height 
)
static
std::pair<int, int> DecodePixelToCoordinate ( boost::gil::rgba8_pixel_t  p)
static bool IdentityUndistortion ( )
static
int niftkUndistortionKernelTests ( int  argc,
char *  argv[] 
)
static bool OffCenterUndistortion ( )
static
static bool RadialUndistortion ( )
static
static boost::gil::rgba8_image_t RunKernel ( boost::gil::rgba8_view_t  input,
const cv::Mat &  cammat,
const cv::Mat &  distmat 
)
static
static bool SomeOfEverythingUndistortion ( )
static
static bool TangentialUndistortion ( )
static