Class cv::detail::CylindricalWarperGpu#
#include <opencv2/stitching/detail/warpers.hpp>Collaboration diagram for cv::detail::CylindricalWarperGpu:
Public Member Functions#
Public Member Functions inherited from cv::detail::CylindricalWarper
Return |
Name |
Description |
|---|---|---|
Construct an instance of the cylindrical warper class. |
||
|
Builds the projection maps according to the given camera data. |
|
Projects the image. |
Public Member Functions inherited from cv::detail::RotationWarperBase
Return |
Name |
Description |
|---|---|---|
|
Builds the projection maps according to the given camera data. |
|
|
||
|
||
Projects the image. |
||
|
Projects the image backward. |
|
Projects the image point. |
||
|
Projects the image point backward. |
|
Public Member Functions inherited from cv::detail::RotationWarper
Return |
Name |
Description |
|---|---|---|
|
Builds the projection maps according to the given camera data. |
|
|
||
|
||
Projects the image. |
||
|
Projects the image backward. |
|
Projects the image point. |
||
|
Projects the image point backward. |
|
Additional Inherited Members#
Protected Member Functions inherited from cv::detail::CylindricalWarper
Return |
Name |
Description |
|---|---|---|
|
|
Protected Member Functions inherited from cv::detail::RotationWarperBase
Return |
Name |
Description |
|---|---|---|
|
|
|
|
|
Protected Attributes inherited from cv::detail::RotationWarperBase
Return |
Name |
Description |
|---|---|---|
|
Examples#
- Examples
- samples/cpp/stitching_detailed.cpp.
Constructor & Destructor Documentation#
CylindricalWarperGpu()#
cv::detail::CylindricalWarperGpu::CylindricalWarperGpu(float scale)
Member Function Documentation#
buildMaps()#
Rect cv::detail::CylindricalWarperGpu::buildMaps(
Size src_size,
InputArray K,
InputArray R,
cuda::GpuMat & xmap,
cuda::GpuMat & ymap )
buildMaps()#
Rect cv::detail::CylindricalWarperGpu::buildMaps(
Size src_size,
InputArray K,
InputArray R,
OutputArray xmap,
OutputArray ymap )
Builds the projection maps according to the given camera data.
Parameters
src_size— Source image sizeK— Camera intrinsic parametersR— Camera rotation matrixxmap— Projection map for the x axisymap— Projection map for the y axis
Returns
Projected image minimum bounding box
warp()#
Point cv::detail::CylindricalWarperGpu::warp(
const cuda::GpuMat & src,
InputArray K,
InputArray R,
int interp_mode,
int border_mode,
cuda::GpuMat & dst )
warp()#
Point cv::detail::CylindricalWarperGpu::warp(
InputArray src,
InputArray K,
InputArray R,
int interp_mode,
int border_mode,
OutputArray dst )
Projects the image.
Parameters
src— Source imageK— Camera intrinsic parametersR— Camera rotation matrixinterp_mode— Interpolation modeborder_mode— Border extrapolation modedst— Projected image
Returns
Project image top-left corner
Member Data Documentation#
d_dst_#
cuda::GpuMat cv::detail::CylindricalWarperGpu::d_dst_
d_src_#
cuda::GpuMat cv::detail::CylindricalWarperGpu::d_src_
d_xmap_#
cuda::GpuMat cv::detail::CylindricalWarperGpu::d_xmap_
d_ymap_#
cuda::GpuMat cv::detail::CylindricalWarperGpu::d_ymap_
Source file#
The documentation for this class was generated from the following file:
opencv2/stitching/detail/warpers.hpp