Solar
|
Maps 2D points to a 3D world coordinate system. For example, this method can map the 4 corners of a marker to the world coordinate system. UUID: 67bcd080-258d-4b16-b693-cd30c013eb05
More...
#include <IImage2WorldMapper.h>
Public Member Functions | |
IImage2WorldMapper ()=default | |
IImage2WorldMapper default constructor. | |
virtual | ~IImage2WorldMapper ()=default |
IImage2WorldMapper default destructor. | |
virtual FrameworkReturnCode | map (const std::vector< SolAR::datastructure::Point2Df > &digitalPoints, std::vector< SolAR::datastructure::Point3Df > &worldPoints)=0 |
Map a set of 2D points to a 3D world coordinate system. More... | |
Maps 2D points to a 3D world coordinate system. For example, this method can map the 4 corners of a marker to the world coordinate system. UUID: 67bcd080-258d-4b16-b693-cd30c013eb05
|
pure virtual |
Map a set of 2D points to a 3D world coordinate system.
[in] | digitalPoints | the 2D points we want to map in 3D world coordinate system. |
[out] | worldPoints | the resulting 3D poitns after 3D mapping |