#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 | ) |
| Rect cv::detail::PlaneWarperGpu::buildMaps | ( | Size | src_size, |
| const Mat & | K, | ||
| const Mat & | R, | ||
| Mat & | xmap, | ||
| Mat & | ymap | ||
| ) | [virtual] |
Reimplemented from cv::detail::RotationWarperBase< PlaneProjector >.
| Rect cv::detail::PlaneWarperGpu::buildMaps | ( | Size | src_size, |
| const Mat & | K, | ||
| const Mat & | R, | ||
| const Mat & | T, | ||
| Mat & | xmap, | ||
| Mat & | ymap | ||
| ) |
Reimplemented from cv::detail::PlaneWarper.
| Point cv::detail::PlaneWarperGpu::warp | ( | const Mat & | src, |
| const Mat & | K, | ||
| const Mat & | R, | ||
| int | interp_mode, | ||
| int | border_mode, | ||
| Mat & | dst | ||
| ) | [virtual] |
Reimplemented from cv::detail::RotationWarperBase< PlaneProjector >.
| 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 | ||
| ) |
Reimplemented from cv::detail::PlaneWarper.
| 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 | ||
| ) |
| void cv::detail::PlaneWarper::setScale | ( | float | scale | ) | [inherited] |
Reimplemented from cv::detail::RotationWarperBase< PlaneProjector >.
| Point2f cv::detail::PlaneWarper::warpPoint | ( | const Point2f & | pt, |
| const Mat & | K, | ||
| const Mat & | R, | ||
| const Mat & | T | ||
| ) | [inherited] |
| Point2f cv::detail::RotationWarperBase< PlaneProjector >::warpPoint | ( | const Point2f & | pt, |
| const Mat & | K, | ||
| const Mat & | R | ||
| ) | [virtual, inherited] |
Implements cv::detail::RotationWarper.
| Rect cv::detail::PlaneWarper::warpRoi | ( | Size | src_size, |
| const Mat & | K, | ||
| const Mat & | R, | ||
| const Mat & | T | ||
| ) | [inherited] |
| Rect cv::detail::RotationWarperBase< PlaneProjector >::warpRoi | ( | Size | src_size, |
| const Mat & | K, | ||
| const Mat & | R | ||
| ) | [virtual, inherited] |
Implements cv::detail::RotationWarper.
| void cv::detail::PlaneWarper::detectResultRoi | ( | Size | src_size, |
| Point & | dst_tl, | ||
| Point & | dst_br | ||
| ) | [protected, virtual, inherited] |
Reimplemented from cv::detail::RotationWarperBase< PlaneProjector >.
| void cv::detail::RotationWarperBase< PlaneProjector >::warpBackward | ( | const Mat & | src, |
| const Mat & | K, | ||
| const Mat & | R, | ||
| int | interp_mode, | ||
| int | border_mode, | ||
| Size | dst_size, | ||
| Mat & | dst | ||
| ) | [virtual, inherited] |
Implements cv::detail::RotationWarper.
| float cv::detail::RotationWarperBase< PlaneProjector >::getScale | ( | ) | const [inherited] |
Reimplemented from cv::detail::RotationWarper.
| void cv::detail::RotationWarperBase< PlaneProjector >::detectResultRoiByBorder | ( | Size | src_size, |
| Point & | dst_tl, | ||
| Point & | dst_br | ||
| ) | [protected, inherited] |
PlaneProjector cv::detail::RotationWarperBase< PlaneProjector >::projector_ [protected, inherited] |