opencv2/cudev/expr/warping.hpp#
#include <../common.hpp>
#include <../ptr2d/traits.hpp>
#include <../ptr2d/resize.hpp>
#include <../ptr2d/remap.hpp>
#include <../ptr2d/warping.hpp>
#include <../grid/pyramids.hpp>
#include <../grid/transpose.hpp>
#include <expr.hpp>
Include dependency graph for warping.hpp:
This graph shows which files directly or indirectly include warping.hpp:
Classes#
struct cv::cudev::PyrDownBody
struct cv::cudev::PyrUpBody
struct cv::cudev::TransposeBody
Namespaces#
namespace cv
namespace cv::cudev
Functions#
Expr< PyrDownBody< SrcPtr > > cv::cudev::pyrDown_ (const SrcPtr &src)
Expr< PyrUpBody< SrcPtr > > cv::cudev::pyrUp_ (const SrcPtr &src)
Expr< RemapPtr1Sz< typename PtrTraits< SrcPtr >::ptr_type, typename PtrTraits< MapPtr >::ptr_type > > cv::cudev::remap_ (const SrcPtr &src, const MapPtr &map)
Expr< RemapPtr2Sz< typename PtrTraits< SrcPtr >::ptr_type, typename PtrTraits< MapXPtr >::ptr_type, typename PtrTraits< MapYPtr >::ptr_type > > cv::cudev::remap_ (const SrcPtr &src, const MapXPtr &mapx, const MapYPtr &mapy)
Expr< ResizePtrSz< typename PtrTraits< SrcPtr >::ptr_type > > cv::cudev::resize_ (const SrcPtr &src, float fx, float fy)
Expr< TransposeBody< SrcPtr > > cv::cudev::transpose_ (const SrcPtr &src)
Expr< RemapPtr1Sz< typename PtrTraits< SrcPtr >::ptr_type, AffineMapPtr > > cv::cudev::warpAffine_ (const SrcPtr &src, Size dstSize, const GpuMat_< float > &warpMat)
Expr< RemapPtr1Sz< typename PtrTraits< SrcPtr >::ptr_type, PerspectiveMapPtr > > cv::cudev::warpPerspective_ (const SrcPtr &src, Size dstSize, const GpuMat_< float > &warpMat)