OpenCV  3.4.9
Open Source Computer Vision
Classes | Namespaces | Macros | Functions
transform.hpp File Reference
#include "../common.hpp"
#include "../grid/copy.hpp"
#include "traits.hpp"
#include "gpumat.hpp"

Classes

struct  cv::cudev::BinaryTransformPtr< Src1Ptr, Src2Ptr, Op >
 
struct  cv::cudev::BinaryTransformPtrSz< Src1Ptr, Src2Ptr, Op >
 
struct  cv::cudev::PtrTraits< BinaryTransformPtrSz< Src1Ptr, Src2Ptr, Op > >
 
struct  cv::cudev::PtrTraits< UnaryTransformPtrSz< SrcPtr, Op > >
 
struct  cv::cudev::UnaryTransformPtr< SrcPtr, Op >
 
struct  cv::cudev::UnaryTransformPtrSz< SrcPtr, Op >
 

Namespaces

 cv
 
 cv::cudev
 

Macros

#define OPENCV_CUDEV_PTR2D_TRANSFORM_HPP
 

Functions

template<class SrcPtr , class Op >
__host__ UnaryTransformPtrSz< typename PtrTraits< SrcPtr >::ptr_type, Op > cv::cudev::transformPtr (const SrcPtr &src, const Op &op)
 
template<class Src1Ptr , class Src2Ptr , class Op >
__host__ BinaryTransformPtrSz< typename PtrTraits< Src1Ptr >::ptr_type, typename PtrTraits< Src2Ptr >::ptr_type, Op > cv::cudev::transformPtr (const Src1Ptr &src1, const Src2Ptr &src2, const Op &op)
 

Macro Definition Documentation

◆ OPENCV_CUDEV_PTR2D_TRANSFORM_HPP

#define OPENCV_CUDEV_PTR2D_TRANSFORM_HPP