NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | Protected Member Functions | List of all members
mitk::CameraCalibrationFromDirectory Class Reference

Does a camera calibration from a directory containing a set of image files. More...

Inheritance diagram for mitk::CameraCalibrationFromDirectory:
Inheritance graph
[legend]
Collaboration diagram for mitk::CameraCalibrationFromDirectory:
Collaboration graph
[legend]

Public Member Functions

 mitkClassMacroItkParent (CameraCalibrationFromDirectory, itk::Object) static Pointer New()
 
double Calibrate (const std::string &fullDirectoryName, const int &numberCornersX, const int &numberCornersY, const double &sizeSquareMillimeters, const mitk::Point2D &pixelScaleFactor, const std::string &outputDirectoryName, const bool &writeImages)
 Calibration function that returns the reprojection error (squared error). More...
 

Protected Member Functions

 CameraCalibrationFromDirectory ()
 
virtual ~CameraCalibrationFromDirectory ()
 
 CameraCalibrationFromDirectory (const CameraCalibrationFromDirectory &)
 
CameraCalibrationFromDirectoryoperator= (const CameraCalibrationFromDirectory &)
 

Detailed Description

Does a camera calibration from a directory containing a set of image files.

Constructor & Destructor Documentation

mitk::CameraCalibrationFromDirectory::CameraCalibrationFromDirectory ( )
protected
mitk::CameraCalibrationFromDirectory::~CameraCalibrationFromDirectory ( )
protectedvirtual
mitk::CameraCalibrationFromDirectory::CameraCalibrationFromDirectory ( const CameraCalibrationFromDirectory )
protected

Member Function Documentation

double mitk::CameraCalibrationFromDirectory::Calibrate ( const std::string fullDirectoryName,
const int numberCornersX,
const int numberCornersY,
const double &  sizeSquareMillimeters,
const mitk::Point2D &  pixelScaleFactor,
const std::string outputDirectoryName,
const bool &  writeImages 
)

Calibration function that returns the reprojection error (squared error).

Parameters
squareSizeInMillimetresthe physical size of the square as printed out on the calibration object.
pixelScaleFactorthe caller can specify a multiplier for the number of pixels in each direction to scale up/down the image.
mitk::CameraCalibrationFromDirectory::mitkClassMacroItkParent ( CameraCalibrationFromDirectory  ,
itk::Object   
)
CameraCalibrationFromDirectory& mitk::CameraCalibrationFromDirectory::operator= ( const CameraCalibrationFromDirectory )
protected

The documentation for this class was generated from the following files: