15 #ifndef mitkHandeyeCalibrate_h
16 #define mitkHandeyeCalibrate_h
18 #include "niftkOpenCVExports.h"
20 #include <itkObject.h>
21 #include <itkObjectFactory.h>
22 #include <mitkCommon.h>
45 std::vector<double> Calibrate (
const std::string& TrackingFileDirectory,
49 itkSetMacro(FlipTracking,
bool);
50 itkSetMacro(FlipExtrinsic,
bool);
51 itkSetMacro(SortByDistance,
bool);
52 itkSetMacro(SortByAngle,
bool);
53 itkSetMacro(DoGridToWorld,
bool);
54 itkSetMacro(NumberCornersWidth,
unsigned int);
55 itkSetMacro(NumberCornersHeight,
unsigned int);
56 itkSetMacro(SquareSizeInMillimetres,
double);
57 itkGetMacro(CameraToMarker, cv::Mat);
58 itkGetMacro(GridToWorld, cv::Mat);
60 virtual void SetOutputDirectory(
const std::string& outputDir);
unsigned int m_NumberCornersHeight
Definition: mitkHandeyeCalibrate.h:83
bool m_FlipExtrinsic
Definition: mitkHandeyeCalibrate.h:73
cv::Mat m_GridToWorld
Definition: mitkHandeyeCalibrate.h:79
Definition: ReceptorMemberCommandTest.cxx:25
std::string m_OutputDirectory
Definition: mitkHandeyeCalibrate.h:80
bool m_SortByAngle
Definition: mitkHandeyeCalibrate.h:75
double m_SquareSizeInMillimetres
Definition: mitkHandeyeCalibrate.h:84
#define NIFTKOPENCV_EXPORT
Definition: niftkSequentialCpuQds.h:27
bool m_FlipTracking
Definition: mitkHandeyeCalibrate.h:72
bool m_SortByDistance
Definition: mitkHandeyeCalibrate.h:74
bool m_DoGridToWorld
Definition: mitkHandeyeCalibrate.h:76
Definition: mitkHandeyeCalibrate.h:32
unsigned int m_NumberCornersWidth
Definition: mitkHandeyeCalibrate.h:82
GLsizei const GLcharARB ** string
Definition: glew.h:5194
cv::Mat m_CameraToMarker
Definition: mitkHandeyeCalibrate.h:78