#include <warpers.hpp>
Inherits cv::detail::PlaneWarper.
Public Member Functions | |
PlaneWarperGpu (float scale=1.f) | |
Rect | buildMaps (Size src_size, const Mat &K, const Mat &R, Mat &xmap, Mat &ymap) |
Rect | buildMaps (Size src_size, const Mat &K, const Mat &R, const Mat &T, Mat &xmap, Mat &ymap) |
Point | warp (const Mat &src, const Mat &K, const Mat &R, int interp_mode, int border_mode, Mat &dst) |
Point | warp (const Mat &src, const Mat &K, const Mat &R, const Mat &T, int interp_mode, int border_mode, Mat &dst) |
Rect | buildMaps (Size src_size, const Mat &K, const Mat &R, gpu::GpuMat &xmap, gpu::GpuMat &ymap) |
Rect | buildMaps (Size src_size, const Mat &K, const Mat &R, const Mat &T, gpu::GpuMat &xmap, gpu::GpuMat &ymap) |
Point | warp (const gpu::GpuMat &src, const Mat &K, const Mat &R, int interp_mode, int border_mode, gpu::GpuMat &dst) |
Point | warp (const gpu::GpuMat &src, const Mat &K, const Mat &R, const Mat &T, int interp_mode, int border_mode, gpu::GpuMat &dst) |
void | setScale (float scale) |
Point2f | warpPoint (const Point2f &pt, const Mat &K, const Mat &R, const Mat &T) |
Point2f | warpPoint (const Point2f &pt, const Mat &K, const Mat &R) |
Rect | warpRoi (Size src_size, const Mat &K, const Mat &R, const Mat &T) |
Rect | warpRoi (Size src_size, const Mat &K, const Mat &R) |
void | warpBackward (const Mat &src, const Mat &K, const Mat &R, int interp_mode, int border_mode, Size dst_size, Mat &dst) |
float | getScale () const |
Protected Member Functions | |
void | detectResultRoi (Size src_size, Point &dst_tl, Point &dst_br) |
void | detectResultRoiByBorder (Size src_size, Point &dst_tl, Point &dst_br) |
Protected Attributes | |
PlaneProjector | projector_ |
cv::detail::PlaneWarperGpu::PlaneWarperGpu | ( | float | scale = 1.f | ) |
|
virtual |
Implements cv::detail::RotationWarper.
Rect cv::detail::PlaneWarperGpu::buildMaps | ( | Size | src_size, |
const Mat & | K, | ||
const Mat & | R, | ||
const Mat & | T, | ||
Mat & | xmap, | ||
Mat & | ymap | ||
) |
|
virtual |
Implements cv::detail::RotationWarper.
Point cv::detail::PlaneWarperGpu::warp | ( | const Mat & | src, |
const Mat & | K, | ||
const Mat & | R, | ||
const Mat & | T, | ||
int | interp_mode, | ||
int | border_mode, | ||
Mat & | dst | ||
) |
Rect cv::detail::PlaneWarperGpu::buildMaps | ( | Size | src_size, |
const Mat & | K, | ||
const Mat & | R, | ||
gpu::GpuMat & | xmap, | ||
gpu::GpuMat & | ymap | ||
) |
Rect cv::detail::PlaneWarperGpu::buildMaps | ( | Size | src_size, |
const Mat & | K, | ||
const Mat & | R, | ||
const Mat & | T, | ||
gpu::GpuMat & | xmap, | ||
gpu::GpuMat & | ymap | ||
) |
Point cv::detail::PlaneWarperGpu::warp | ( | const gpu::GpuMat & | src, |
const Mat & | K, | ||
const Mat & | R, | ||
int | interp_mode, | ||
int | border_mode, | ||
gpu::GpuMat & | dst | ||
) |
Point cv::detail::PlaneWarperGpu::warp | ( | const gpu::GpuMat & | src, |
const Mat & | K, | ||
const Mat & | R, | ||
const Mat & | T, | ||
int | interp_mode, | ||
int | border_mode, | ||
gpu::GpuMat & | dst | ||
) |
|
inherited |
|
inherited |
|
virtualinherited |
Implements cv::detail::RotationWarper.
|
inherited |
|
virtualinherited |
Implements cv::detail::RotationWarper.
|
protectedvirtualinherited |
Reimplemented from cv::detail::RotationWarperBase< PlaneProjector >.
|
virtualinherited |
Implements cv::detail::RotationWarper.
|
inherited |
|
protectedinherited |
|
protectedinherited |