57 void setUseOpenCL(
bool on);
60 float computeError(
const float k[9]);
62 std::vector<float> optimizeSample(
const float kInit[9],
63 int idx,
float min,
float max,
64 const std::vector<int> steps=std::vector<int>(3,10));
66 std::vector<float> optimizeAutoSample(
const utils::Size &imageSize);
68 std::vector<float> optimizeAutoSimplex(
const utils::Size &imageSize);
undocument this line if you encounter any issues!
Definition: Any.h:37
AdvancedMarkerGridDetector::Marker Marker
Definition: MarkerGridBasedUndistortionOptimizer.h:39
AdvancedMarkerGridDetector::MarkerGrid MarkerGrid
Definition: MarkerGridBasedUndistortionOptimizer.h:40
Data * m_data
Definition: MarkerGridBasedUndistortionOptimizer.h:41
Size class of the ICL.
Definition: Size.h:61
Definition: MarkerGridBasedUndistortionOptimizer.h:38
internal data-class the represents a more sophisticated
Definition: AdvancedMarkerGridDetector.h:81
Represents whole grid of markers.
Definition: AdvancedMarkerGridDetector.h:170
#define ICLMarkers_API
Definition: CompatMacros.h:180