1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
# sight::geometry::vision
Contains functions related to calibration and 3d reconstruction
## Classes
- **calibration**: generic interface meant to define calibration services.
- **reprojection_error**
The ReprojectionError is used to compute reprojection error in a non-linear least squares problem.
This class is used as functor in a ::ceres::Problem.
- **helper**
Helper contains useful functions:
- computes the mean error of reprojection.
- computes pose from monocular camera.
- computes pose from stereo camera.
- computes a transformation matrix from tracked device attached to a passive pointing tool and its tip.
- generates an Aruco Dictionary regarding the number of wanted marker and marker size.
- detects a chessboard with the given dimensions in the image.
## How to use it
### CMake
```cmake
target_link_libraries(my_target <PUBLIC|PRIVATE> geometry_vision)
```
|