Solar
Public Member Functions | List of all members
SolAR::api::image::IImageRectification Class Referenceabstract

Rectify image. UUID: f3e2cdb3-1818-4316-b536-a35650c59811 More...

#include <IImageRectification.h>

Inheritance diagram for SolAR::api::image::IImageRectification:
Inheritance graph
[legend]
Collaboration diagram for SolAR::api::image::IImageRectification:
Collaboration graph
[legend]

Public Member Functions

 IImageRectification ()=default
 IImageRectification constructor.
 
virtual ~IImageRectification ()=default
 ~IImageRectification
 
virtual FrameworkReturnCode rectify (SRef< SolAR::datastructure::Image > image, const SolAR::datastructure::CameraParameters &camParams, const SolAR::datastructure::RectificationParameters &rectParams, SRef< SolAR::datastructure::Image > &rectifiedImage)=0
 Rectify image. More...
 

Detailed Description

Rectify image. UUID: f3e2cdb3-1818-4316-b536-a35650c59811

Member Function Documentation

◆ rectify()

virtual FrameworkReturnCode SolAR::api::image::IImageRectification::rectify ( SRef< SolAR::datastructure::Image image,
const SolAR::datastructure::CameraParameters camParams,
const SolAR::datastructure::RectificationParameters rectParams,
SRef< SolAR::datastructure::Image > &  rectifiedImage 
)
pure virtual

Rectify image.

Parameters
[in]imageThe input image
[in]camParamsThe camera parameters of camera
[in]rectParamsThe rectification parameters of camera
[out]rectifiedImageThe rectified image
Returns
FrameworkReturnCode::SUCCESS if rectifying succeed, else FrameworkReturnCode::_ERROR

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