Public Member Functions | List of all members
cv::detail::RotationWarper Class Referenceabstract

#include <warpers.hpp>

Inherited by cv::detail::RotationWarperBase< P >, cv::detail::RotationWarperBase< CompressedRectilinearPortraitProjector >, cv::detail::RotationWarperBase< CompressedRectilinearProjector >, cv::detail::RotationWarperBase< CylindricalPortraitProjector >, cv::detail::RotationWarperBase< CylindricalProjector >, cv::detail::RotationWarperBase< FisheyeProjector >, cv::detail::RotationWarperBase< MercatorProjector >, cv::detail::RotationWarperBase< PaniniPortraitProjector >, cv::detail::RotationWarperBase< PaniniProjector >, cv::detail::RotationWarperBase< PlanePortraitProjector >, cv::detail::RotationWarperBase< PlaneProjector >, cv::detail::RotationWarperBase< SphericalPortraitProjector >, cv::detail::RotationWarperBase< SphericalProjector >, cv::detail::RotationWarperBase< StereographicProjector >, and cv::detail::RotationWarperBase< TransverseMercatorProjector >.

Public Member Functions

virtual ~RotationWarper ()
 
virtual Point2f warpPoint (const Point2f &pt, const Mat &K, const Mat &R)=0
 
virtual Rect buildMaps (Size src_size, const Mat &K, const Mat &R, Mat &xmap, Mat &ymap)=0
 
virtual Point warp (const Mat &src, const Mat &K, const Mat &R, int interp_mode, int border_mode, Mat &dst)=0
 
virtual void warpBackward (const Mat &src, const Mat &K, const Mat &R, int interp_mode, int border_mode, Size dst_size, Mat &dst)=0
 
virtual Rect warpRoi (Size src_size, const Mat &K, const Mat &R)=0
 
float getScale () const
 
void setScale (float)
 

Constructor & Destructor Documentation

virtual cv::detail::RotationWarper::~RotationWarper ( )
virtual

Member Function Documentation

virtual Point2f cv::detail::RotationWarper::warpPoint ( const Point2f pt,
const Mat K,
const Mat R 
)
pure virtual
virtual Rect cv::detail::RotationWarper::buildMaps ( Size  src_size,
const Mat K,
const Mat R,
Mat xmap,
Mat ymap 
)
pure virtual
virtual Point cv::detail::RotationWarper::warp ( const Mat src,
const Mat K,
const Mat R,
int  interp_mode,
int  border_mode,
Mat dst 
)
pure virtual
virtual void cv::detail::RotationWarper::warpBackward ( const Mat src,
const Mat K,
const Mat R,
int  interp_mode,
int  border_mode,
Size  dst_size,
Mat dst 
)
pure virtual
virtual Rect cv::detail::RotationWarper::warpRoi ( Size  src_size,
const Mat K,
const Mat R 
)
pure virtual
float cv::detail::RotationWarper::getScale ( ) const
void cv::detail::RotationWarper::setScale ( float  )

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