OpenCV  4.1.0
Open Source Computer Vision
Public Member Functions | List of all members
cv::detail::RotationWarper Class Referenceabstract

Rotation-only model image warper interface. More...

#include <opencv2/stitching/detail/warpers.hpp>

Inheritance diagram for cv::detail::RotationWarper:
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 > cv::detail::RotationWarperBase< TransverseMercatorProjector >

Public Member Functions

virtual ~RotationWarper ()
 
virtual Rect buildMaps (Size src_size, InputArray K, InputArray R, OutputArray xmap, OutputArray ymap)=0
 Builds the projection maps according to the given camera data.
 
virtual float getScale () const
 
virtual void setScale (float)
 
virtual Point warp (InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, OutputArray dst)=0
 Projects the image.
 
virtual void warpBackward (InputArray src, InputArray K, InputArray R, int interp_mode, int border_mode, Size dst_size, OutputArray dst)=0
 Projects the image backward.
 
virtual Point2f warpPoint (const Point2f &pt, InputArray K, InputArray R)=0
 Projects the image point.
 
virtual Rect warpRoi (Size src_size, InputArray K, InputArray R)=0
 

Detailed Description

Rotation-only model image warper interface.

Constructor & Destructor Documentation

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

Member Function Documentation

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

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