OpenCV
4.0.0-pre
Open Source Computer Vision
|
Looking for a C++ dev who knows OpenCV?
I'm looking for work. Hire me! |
Lightweight class encapsulating pitched memory on a GPU and passed to nvcc-compiled code (CUDA kernels). More...
#include "glob.hpp"
Public Types | |
typedef int | index_type |
typedef T | value_type |
Public Member Functions | |
__device__ __forceinline__ T & | operator() (int y, int x) |
__device__ __forceinline__ const T & | operator() (int y, int x) const |
__device__ __forceinline__ T * | row (int y) |
__device__ __forceinline__ const T * | row (int y) const |
Public Attributes | |
int | cols |
T * | data |
int | rows |
size_t | step |
stride between two consecutive rows in bytes. Step is stored always and everywhere in bytes!!! More... | |
Lightweight class encapsulating pitched memory on a GPU and passed to nvcc-compiled code (CUDA kernels).
Typically, it is used internally by OpenCV and by users who write device code. You can call its members from both host and device code.
|
inherited |
|
inherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
|
inlineinherited |
int cv::cudev::GlobPtrSz< T >::cols |
Referenced by cv::cudev::globPtr(), and cv::cudev::Texture< T >::Texture().
|
inherited |
Referenced by cv::cudev::globPtr(), and cv::cudev::Texture< T >::Texture().
int cv::cudev::GlobPtrSz< T >::rows |
Referenced by cv::cudev::globPtr(), and cv::cudev::Texture< T >::Texture().
|
inherited |
stride between two consecutive rows in bytes. Step is stored always and everywhere in bytes!!!
Referenced by cv::cudev::globPtr(), and cv::cudev::Texture< T >::Texture().