|
projection
|
#include <Omnidirectional.hpp>
Public Member Functions | |
| void | init (size_t width, size_t height, const Model &model) |
| void | setView (double azimuth, double elevation, double fov) |
| set the view of virtual planar projection More... | |
| void | setView (const PlanarViewConfiguration &conf) |
| void | setView (Eigen::Quaterniond rot, double fov) |
Public Member Functions inherited from projection::omnicam::Projection | |
| void | init (size_t width, size_t height) |
| initialize the projection More... | |
| void | process (cv::Mat frame) |
| reproject an input image More... | |
| cv::Mat | getView () |
| the reprojected image More... | |
Additional Inherited Members | |
Protected Attributes inherited from projection::omnicam::Projection | |
| cv::Mat | mapx |
| cv::Mat | mapy |
| cv::Mat | view |
| cv::Size | size |
| void PlanarProjection::init | ( | size_t | width, |
| size_t | height, | ||
| const Model & | model | ||
| ) |
| void PlanarProjection::setView | ( | double | azimuth, |
| double | elevation, | ||
| double | fov | ||
| ) |
set the view of virtual planar projection
| azimuth | of the virtual pan tilt unit in rad |
| elevation | of the virtual pan til unit in rad |
| fov | diagonal field of view in rad |
| void PlanarProjection::setView | ( | const PlanarViewConfiguration & | conf | ) |
| void PlanarProjection::setView | ( | Eigen::Quaterniond | rot, |
| double | fov | ||
| ) |
1.8.11