![]() |
Image Component Library (ICL)
|
Utility data class describing the grid structure that is used. More...
#include <LensUndistortionCalibrator.h>
Public Member Functions | |
| GridDefinition () | |
| creates an empty grid definition More... | |
| GridDefinition (const utils::Size &dims, const utils::Size32f &size) | |
| creates a uniform grid with given dimensions More... | |
| GridDefinition (const utils::Size &markerGridDims, const utils::Size32f &markerSize, const utils::Size32f &markerSpacing) | |
| creates a non-uniform grid resulting from a set of marker corners More... | |
| GridDefinition (const utils::Size &markerGridDims, float markerDim, float markerSpacing) | |
| as above but assuming square markers alligned in a uniform grid More... | |
| const utils::Size32f & | getGridBoundarySize () const |
| returns the outer physical size of the used grid More... | |
Private Attributes | |
| utils::Size32f | m_gridBoundarySize |
| outer physical size of the used grid More... | |
Utility data class describing the grid structure that is used.
|
inline |
creates an empty grid definition
| icl::cv::LensUndistortionCalibrator::GridDefinition::GridDefinition | ( | const utils::Size & | dims, |
| const utils::Size32f & | size | ||
| ) |
creates a uniform grid with given dimensions
| icl::cv::LensUndistortionCalibrator::GridDefinition::GridDefinition | ( | const utils::Size & | markerGridDims, |
| const utils::Size32f & | markerSize, | ||
| const utils::Size32f & | markerSpacing | ||
| ) |
creates a non-uniform grid resulting from a set of marker corners
| icl::cv::LensUndistortionCalibrator::GridDefinition::GridDefinition | ( | const utils::Size & | markerGridDims, |
| float | markerDim, | ||
| float | markerSpacing | ||
| ) |
as above but assuming square markers alligned in a uniform grid
|
inline |
returns the outer physical size of the used grid
|
private |
outer physical size of the used grid
1.8.15