Solar
|
Rectify 2D points. UUID: 188e9e9c-6d73-4495-9d9f-3bc5d35c4b43
Just implement the first interface, the second interface is implemented in A2DPointsRectification.
More...
#include <I2DPointsRectification.h>
Public Member Functions | |
I2DPointsRectification ()=default | |
I2DPointsRectification constructor. | |
virtual | ~I2DPointsRectification ()=default |
~I2DPointsRectification | |
virtual FrameworkReturnCode | rectify (const std::vector< SolAR::datastructure::Point2Df > &points2D, const SolAR::datastructure::CameraParameters &camParams, const SolAR::datastructure::RectificationParameters &rectParams, std::vector< SolAR::datastructure::Point2Df > &rectifiedPoints2D)=0 |
Rectify 2D points. More... | |
virtual FrameworkReturnCode | rectify (const std::vector< SolAR::datastructure::Keypoint > &keypoints, const SolAR::datastructure::CameraParameters &camParams, const SolAR::datastructure::RectificationParameters &rectParams, std::vector< SolAR::datastructure::Keypoint > &rectifiedKeypoints)=0 |
Rectify 2D keypoints. More... | |
Rectify 2D points. UUID: 188e9e9c-6d73-4495-9d9f-3bc5d35c4b43
Just implement the first interface, the second interface is implemented in A2DPointsRectification.
|
pure virtual |
Rectify 2D keypoints.
[in] | keypoints | The input 2D keypoints |
[in] | camParams | The camera parameters of camera |
[in] | rectParams | The rectification parameters of camera |
[out] | rectifiedKeypoints | The rectified 2D keypoints |
Implemented in SolAR::base::geom::A2DPointsRectification.
|
pure virtual |
Rectify 2D points.
[in] | points2D | The input 2D points |
[in] | camParams | The camera parameters of camera |
[in] | rectParams | The rectification parameters of camera |
[out] | rectifiedPoints2D | The rectified 2D points |
Implemented in SolAR::base::geom::A2DPointsRectification.