|
| static PinholeCameraCalibrator3DPtr | Create (double f, Point2D< double > principal) |
| | Creates a calibrator using pinhole camera model, including focal length, z-Scale and principal point.
|
| |
| static PinholeCameraCalibrator3DPtr | Create (double f, double sz, Point2D< double > principal) |
| | Creates a calibrator using pinhole camera model, including focal length, z-Scale and principal point.
|
| |
| static PinholeCameraCalibrator3DPtr | Create (double fx, double fy, double sz, Point2D< double > principal) |
| | Creates a calibrator using pinhole camera model, including focal length, z-Scale and principal point.
|
| |
| template<class T> |
| static std::shared_ptr< T > | Load (const String &fileName) |
| | Loads a 3D calibration from file.
|
| |
| static Calibrator3DPtr | FromHandle (HandleGuard< Calibrator3D > &&guard) |
| | Creates a calibrator from a classic API handle.
|
| |
|
| Cvb::optional< double > | RangeMapIgnoreValue () const |
| | Gets value to be ignored in range map.
|
| |
| void | SetRangeMapIgnoreValue (Cvb::optional< double > rangeMapIgnoreValue) |
| | Sets value to be ignored in range map in the calibrator.
|
| |
| AffineMatrix3D | ExtrinsicMatrix () const |
| | Gets the extrinsic transformation matrix (rigid body transformation) of the calibrator.
|
| |
| void | SetExtrinsicMatrix (const AffineMatrix3D &transformation) |
| | Sets the extrinsic transformation matrix (rigid body transformation with rotation and translation) of the calibrator.
|
| |
| void | Save (const String &fileName) const |
| | Write the current content calibrator to a file.
|
| |
| void * | Handle () const noexcept |
| | Returns C-API style handle to Node Object.
|
| |
Calibration object to apply the pinhole camera model to the input range map.