OpenCV  4.9.0-dev
Open Source Computer Vision
Loading...
Searching...
No Matches
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:
Collaboration diagram for cv::detail::RotationWarper:

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 Point2f warpPointBackward (const Point2f &pt, InputArray K, InputArray R)=0
 Projects the image point backward.
 
virtual Rect warpRoi (Size src_size, InputArray K, InputArray R)=0
 

Detailed Description

Rotation-only model image warper interface.

Constructor & Destructor Documentation

◆ ~RotationWarper()

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

Member Function Documentation

◆ buildMaps()

virtual Rect cv::detail::RotationWarper::buildMaps ( Size  src_size,
InputArray  K,
InputArray  R,
OutputArray  xmap,
OutputArray  ymap 
)
pure virtual

◆ getScale()

virtual float cv::detail::RotationWarper::getScale ( ) const
inlinevirtual

◆ setScale()

virtual void cv::detail::RotationWarper::setScale ( float  )
inlinevirtual

◆ warp()

virtual Point cv::detail::RotationWarper::warp ( InputArray  src,
InputArray  K,
InputArray  R,
int  interp_mode,
int  border_mode,
OutputArray  dst 
)
pure virtual

◆ warpBackward()

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

◆ warpPoint()

virtual Point2f cv::detail::RotationWarper::warpPoint ( const Point2f pt,
InputArray  K,
InputArray  R 
)
pure virtual

◆ warpPointBackward()

virtual Point2f cv::detail::RotationWarper::warpPointBackward ( const Point2f pt,
InputArray  K,
InputArray  R 
)
pure virtual

◆ warpRoi()

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: