projection
Public Member Functions | Protected Attributes | List of all members
projection::omnicam::Projection Class Reference

#include <Omnidirectional.hpp>

Inheritance diagram for projection::omnicam::Projection:
projection::omnicam::EquirectangularProjection projection::omnicam::PlanarProjection

Public Member Functions

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...
 

Protected Attributes

cv::Mat mapx
 
cv::Mat mapy
 
cv::Mat view
 
cv::Size size
 

Member Function Documentation

◆ getView()

cv::Mat Projection::getView ( )

the reprojected image

◆ init()

void Projection::init ( size_t  width,
size_t  height 
)

initialize the projection

Parameters
widthof the resulting view
heightof the resulting view

◆ process()

void Projection::process ( cv::Mat  frame)

reproject an input image

Parameters
framethe frame to project

Member Data Documentation

◆ mapx

cv::Mat projection::omnicam::Projection::mapx
protected

◆ mapy

cv::Mat projection::omnicam::Projection::mapy
protected

◆ size

cv::Size projection::omnicam::Projection::size
protected

◆ view

cv::Mat projection::omnicam::Projection::view
protected

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