#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 >.
|
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) |
|
virtual cv::detail::RotationWarper::~RotationWarper |
( |
| ) |
|
|
virtual |
virtual Point2f cv::detail::RotationWarper::warpPoint |
( |
const Point2f & |
pt, |
|
|
const Mat & |
K, |
|
|
const Mat & |
R |
|
) |
| |
|
pure virtual |
Implemented in cv::detail::RotationWarperBase< P >, cv::detail::RotationWarperBase< PlaneProjector >, cv::detail::RotationWarperBase< SphericalPortraitProjector >, cv::detail::RotationWarperBase< PaniniPortraitProjector >, cv::detail::RotationWarperBase< StereographicProjector >, cv::detail::RotationWarperBase< CompressedRectilinearProjector >, cv::detail::RotationWarperBase< SphericalProjector >, cv::detail::RotationWarperBase< FisheyeProjector >, cv::detail::RotationWarperBase< CompressedRectilinearPortraitProjector >, cv::detail::RotationWarperBase< PaniniProjector >, cv::detail::RotationWarperBase< TransverseMercatorProjector >, cv::detail::RotationWarperBase< CylindricalPortraitProjector >, cv::detail::RotationWarperBase< CylindricalProjector >, cv::detail::RotationWarperBase< MercatorProjector >, and cv::detail::RotationWarperBase< PlanePortraitProjector >.
virtual Rect cv::detail::RotationWarper::buildMaps |
( |
Size |
src_size, |
|
|
const Mat & |
K, |
|
|
const Mat & |
R, |
|
|
Mat & |
xmap, |
|
|
Mat & |
ymap |
|
) |
| |
|
pure virtual |
Implemented in cv::detail::CylindricalWarperGpu, cv::detail::SphericalWarperGpu, cv::detail::PlaneWarperGpu, cv::detail::RotationWarperBase< P >, cv::detail::RotationWarperBase< PlaneProjector >, cv::detail::RotationWarperBase< SphericalPortraitProjector >, cv::detail::RotationWarperBase< PaniniPortraitProjector >, cv::detail::RotationWarperBase< StereographicProjector >, cv::detail::RotationWarperBase< CompressedRectilinearProjector >, cv::detail::RotationWarperBase< SphericalProjector >, cv::detail::RotationWarperBase< FisheyeProjector >, cv::detail::RotationWarperBase< CompressedRectilinearPortraitProjector >, cv::detail::RotationWarperBase< PaniniProjector >, cv::detail::RotationWarperBase< TransverseMercatorProjector >, cv::detail::RotationWarperBase< CylindricalPortraitProjector >, cv::detail::RotationWarperBase< CylindricalProjector >, cv::detail::RotationWarperBase< MercatorProjector >, and cv::detail::RotationWarperBase< PlanePortraitProjector >.
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 |
Implemented in cv::detail::CylindricalWarperGpu, cv::detail::SphericalWarperGpu, cv::detail::PlaneWarperGpu, cv::detail::RotationWarperBase< P >, cv::detail::RotationWarperBase< PlaneProjector >, cv::detail::RotationWarperBase< SphericalPortraitProjector >, cv::detail::RotationWarperBase< PaniniPortraitProjector >, cv::detail::RotationWarperBase< StereographicProjector >, cv::detail::RotationWarperBase< CompressedRectilinearProjector >, cv::detail::RotationWarperBase< SphericalProjector >, cv::detail::RotationWarperBase< FisheyeProjector >, cv::detail::RotationWarperBase< CompressedRectilinearPortraitProjector >, cv::detail::RotationWarperBase< PaniniProjector >, cv::detail::RotationWarperBase< TransverseMercatorProjector >, cv::detail::RotationWarperBase< CylindricalPortraitProjector >, cv::detail::RotationWarperBase< CylindricalProjector >, cv::detail::RotationWarperBase< MercatorProjector >, and cv::detail::RotationWarperBase< PlanePortraitProjector >.
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 |
Implemented in cv::detail::RotationWarperBase< P >, cv::detail::RotationWarperBase< PlaneProjector >, cv::detail::RotationWarperBase< SphericalPortraitProjector >, cv::detail::RotationWarperBase< PaniniPortraitProjector >, cv::detail::RotationWarperBase< StereographicProjector >, cv::detail::RotationWarperBase< CompressedRectilinearProjector >, cv::detail::RotationWarperBase< SphericalProjector >, cv::detail::RotationWarperBase< FisheyeProjector >, cv::detail::RotationWarperBase< CompressedRectilinearPortraitProjector >, cv::detail::RotationWarperBase< PaniniProjector >, cv::detail::RotationWarperBase< TransverseMercatorProjector >, cv::detail::RotationWarperBase< CylindricalPortraitProjector >, cv::detail::RotationWarperBase< CylindricalProjector >, cv::detail::RotationWarperBase< MercatorProjector >, and cv::detail::RotationWarperBase< PlanePortraitProjector >.
virtual Rect cv::detail::RotationWarper::warpRoi |
( |
Size |
src_size, |
|
|
const Mat & |
K, |
|
|
const Mat & |
R |
|
) |
| |
|
pure virtual |
Implemented in cv::detail::RotationWarperBase< P >, cv::detail::RotationWarperBase< PlaneProjector >, cv::detail::RotationWarperBase< SphericalPortraitProjector >, cv::detail::RotationWarperBase< PaniniPortraitProjector >, cv::detail::RotationWarperBase< StereographicProjector >, cv::detail::RotationWarperBase< CompressedRectilinearProjector >, cv::detail::RotationWarperBase< SphericalProjector >, cv::detail::RotationWarperBase< FisheyeProjector >, cv::detail::RotationWarperBase< CompressedRectilinearPortraitProjector >, cv::detail::RotationWarperBase< PaniniProjector >, cv::detail::RotationWarperBase< TransverseMercatorProjector >, cv::detail::RotationWarperBase< CylindricalPortraitProjector >, cv::detail::RotationWarperBase< CylindricalProjector >, cv::detail::RotationWarperBase< MercatorProjector >, and cv::detail::RotationWarperBase< PlanePortraitProjector >.
float cv::detail::RotationWarper::getScale |
( |
| ) |
const |
void cv::detail::RotationWarper::setScale |
( |
float |
| ) |
|
The documentation for this class was generated from the following file: