43
#ifndef OPENCV_STITCHING_WARPER_CREATORS_HPP
44
#define OPENCV_STITCHING_WARPER_CREATORS_HPP
46
#include "opencv2/stitching/detail/warpers.hpp"
75
#if CV_VERSION_MAJOR == 4
76
CV_WRAP
Point2f
warpPointBackward(
const
Point2f& pt, InputArray K, InputArray R)
78
CV_UNUSED(pt); CV_UNUSED(K); CV_UNUSED(R);
79
CV_Error(Error::StsNotImplemented,
"");
82
CV_WRAP
Point2f
warpPointBackward(
const
Point2f
&pt, InputArray K, InputArray R);
105
CV_WRAP
Point
warp(InputArray src, InputArray K, InputArray R,
int
interp_mode,
int
border_mode,
118
CV_WRAP
void
warpBackward(InputArray src, InputArray K, InputArray R,
int
interp_mode,
int
border_mode,
127
CV_WRAP
Rect
warpRoi(
Size
src_size, InputArray K, InputArray R);
129
CV_WRAP
float
getScale()
const
{
return
1.f; }
130
CV_WRAP
void
setScale(
float) {}
201
Ptr<detail::RotationWarper>
create(
float
scale)
const
CV_OVERRIDE {
return
makePtr<detail::CompressedRectilinearWarper>(scale, a, b); }
212
Ptr<detail::RotationWarper>
create(
float
scale)
const
CV_OVERRIDE {
return
makePtr<detail::CompressedRectilinearPortraitWarper>(scale, a, b); }
251
#ifdef HAVE_OPENCV_CUDAWARPING
259
class
CylindricalWarperGpu:
public
WarperCreator
262
Ptr<detail::RotationWarper> create(
float
scale)
const
CV_OVERRIDE {
return
makePtr<detail::CylindricalWarperGpu>(scale); }
266
class
SphericalWarperGpu:
public
WarperCreator
269
Ptr<detail::RotationWarper> create(
float
scale)
const
CV_OVERRIDE {
return
makePtr<detail::SphericalWarperGpu>(scale); }
This type is very similar to InputArray except that it is used for input/output and output function p...
Definition:
mat.hpp:295
Affine warper factory class.
Definition:
warpers.hpp:160
Definition:
warpers.hpp:205
Definition:
warpers.hpp:194
Cylindrical warper factory class.
Definition:
warpers.hpp:169
Definition:
warpers.hpp:182
Definition:
warpers.hpp:238
Definition:
warpers.hpp:227
Definition:
warpers.hpp:216
Plane warper factory class.
Definition:
warpers.hpp:151
Definition:
warpers.hpp:51
Template class for 2D rectangles
Definition:
core/types.hpp:421
Template class for specifying the size of an image or rectangle.
Definition:
core/types.hpp:316
Spherical warper factory class
Definition:
warpers.hpp:176
Definition:
warpers.hpp:188
Definition:
warpers.hpp:244
Image warper factories base class.
Definition:
warpers.hpp:140
#define CV_Error(code, msg)
Call the error handler.
Definition:
base.hpp:320
"black box" representation of the file storage associated with a file on disk.
Definition:
aruco.hpp:75
Definition:
cvstd_wrapper.hpp:74