opencv2/cudev/ptr2d/warping.hpp#
#include <../common.hpp>
#include <traits.hpp>
#include <remap.hpp>
#include <gpumat.hpp>
Include dependency graph for warping.hpp:
This graph shows which files directly or indirectly include warping.hpp:
Classes#
struct cv::cudev::AffineMapPtr
struct cv::cudev::AffineMapPtrSz
struct cv::cudev::PerspectiveMapPtr
struct cv::cudev::PerspectiveMapPtrSz
struct cv::cudev::PtrTraits< AffineMapPtrSz >
struct cv::cudev::PtrTraits< PerspectiveMapPtrSz >
Namespaces#
namespace cv
namespace cv::cudev
Functions#
static AffineMapPtrSz cv::cudev::affineMap (Size dstSize, const GpuMat_< float > &warpMat)
static PerspectiveMapPtrSz cv::cudev::perspectiveMap (Size dstSize, const GpuMat_< float > &warpMat)
RemapPtr1Sz< typename PtrTraits< SrcPtr >::ptr_type, AffineMapPtr > cv::cudev::warpAffinePtr (const SrcPtr &src, Size dstSize, const GpuMat_< float > &warpMat)
RemapPtr1Sz< typename PtrTraits< SrcPtr >::ptr_type, PerspectiveMapPtr > cv::cudev::warpPerspectivePtr (const SrcPtr &src, Size dstSize, const GpuMat_< float > &warpMat)