Solar
Public Member Functions | List of all members
SolAR::MODULES::OPENCV::SolARStereo2DPointsRectificationOpencv Class Reference

Rectify 2D points. UUID: bf4c7011-b7e6-453d-a755-884dac18d3ee More...

#include <SolARStereo2DPointsRectificationOpencv.h>

Inheritance diagram for SolAR::MODULES::OPENCV::SolARStereo2DPointsRectificationOpencv:
Inheritance graph
[legend]
Collaboration diagram for SolAR::MODULES::OPENCV::SolARStereo2DPointsRectificationOpencv:
Collaboration graph
[legend]

Public Member Functions

 SolARStereo2DPointsRectificationOpencv ()
 SolARStereo2DPointsRectificationOpencv constructor.
 
 ~SolARStereo2DPointsRectificationOpencv () override
 SolARStereo2DPointsRectificationOpencv destructor.
 
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) override
 Rectify 2D points. More...
 
void unloadComponent () override
 

Detailed Description

Rectify 2D points. UUID: bf4c7011-b7e6-453d-a755-884dac18d3ee

Member Function Documentation

◆ rectify()

FrameworkReturnCode SolAR::MODULES::OPENCV::SolARStereo2DPointsRectificationOpencv::rectify ( const std::vector< SolAR::datastructure::Point2Df > &  points2D,
const SolAR::datastructure::CameraParameters &  camParams,
const SolAR::datastructure::RectificationParameters &  rectParams,
std::vector< SolAR::datastructure::Point2Df > &  rectifiedPoints2D 
)
override

Rectify 2D points.

Parameters
[in]points2DThe input 2D points
[in]camParamsThe camera parameters of camera
[in]rectParamsThe rectification parameters of camera
[out]rectifiedPoints2DThe rectified 2D points
Returns
FrameworkReturnCode::SUCCESS if rectifying succeed, else FrameworkReturnCode::_ERROR

The documentation for this class was generated from the following file: