opencv2/cudev/ptr2d/deriv.hpp#
#include <../common.hpp>
#include <../grid/copy.hpp>
#include <traits.hpp>
#include <gpumat.hpp>
Include dependency graph for deriv.hpp:
This graph shows which files directly or indirectly include deriv.hpp:
Classes#
struct cv::cudev::DerivXPtr
struct cv::cudev::DerivXPtrSz
struct cv::cudev::DerivYPtr
struct cv::cudev::DerivYPtrSz
struct cv::cudev::LaplacianPtr< 1, SrcPtr >
struct cv::cudev::LaplacianPtr< 3, SrcPtr >
struct cv::cudev::LaplacianPtrSz
struct cv::cudev::PtrTraits< DerivXPtrSz< SrcPtr > >
struct cv::cudev::PtrTraits< DerivYPtrSz< SrcPtr > >
struct cv::cudev::PtrTraits< LaplacianPtrSz< ksize, SrcPtr > >
struct cv::cudev::PtrTraits< ScharrXPtrSz< SrcPtr > >
struct cv::cudev::PtrTraits< ScharrYPtrSz< SrcPtr > >
struct cv::cudev::PtrTraits< SobelXPtrSz< SrcPtr > >
struct cv::cudev::PtrTraits< SobelYPtrSz< SrcPtr > >
struct cv::cudev::ScharrXPtr
struct cv::cudev::ScharrXPtrSz
struct cv::cudev::ScharrYPtr
struct cv::cudev::ScharrYPtrSz
struct cv::cudev::SobelXPtr
struct cv::cudev::SobelXPtrSz
struct cv::cudev::SobelYPtr
struct cv::cudev::SobelYPtrSz
Namespaces#
namespace cv
namespace cv::cudev
Functions#
DerivXPtrSz< typename PtrTraits< SrcPtr >::ptr_type > cv::cudev::derivXPtr (const SrcPtr &src)
DerivYPtrSz< typename PtrTraits< SrcPtr >::ptr_type > cv::cudev::derivYPtr (const SrcPtr &src)
LaplacianPtrSz< ksize, typename PtrTraits< SrcPtr >::ptr_type > cv::cudev::laplacianPtr (const SrcPtr &src)
ScharrXPtrSz< typename PtrTraits< SrcPtr >::ptr_type > cv::cudev::scharrXPtr (const SrcPtr &src)
ScharrYPtrSz< typename PtrTraits< SrcPtr >::ptr_type > cv::cudev::scharrYPtr (const SrcPtr &src)
SobelXPtrSz< typename PtrTraits< SrcPtr >::ptr_type > cv::cudev::sobelXPtr (const SrcPtr &src)
SobelYPtrSz< typename PtrTraits< SrcPtr >::ptr_type > cv::cudev::sobelYPtr (const SrcPtr &src)