Go to the source code of this file.
Classes | |
| struct | cv::gpu::device::SingleMask |
| struct | cv::gpu::device::SingleMaskChannels |
| struct | cv::gpu::device::MaskCollection |
| struct | cv::gpu::device::WithOutMask |
Namespaces | |
| namespace | cv |
| Namespace where all the C++ OpenCV functionality resides. | |
| namespace | cv::gpu |
| namespace | cv::gpu::device |
Functions | |
| template<typename T > | |
| void __device__ __host__ __forceinline__ | cv::gpu::device::swap (T &a, T &b) |
| template<int n, typename T , typename Op > | |
| __device__ __forceinline__ void | cv::gpu::device::reduce (volatile T *data, T &partial_reduction, int tid, const Op &op) |
| template<int n, typename T , typename V , typename Pred > | |
| __device__ __forceinline__ void | cv::gpu::device::reducePredVal (volatile T *sdata, T &myData, V *sval, V &myVal, int tid, const Pred &pred) |
| template<int n, typename T , typename V1 , typename V2 , typename Pred > | |
| __device__ __forceinline__ void | cv::gpu::device::reducePredVal2 (volatile T *sdata, T &myData, V1 *sval1, V1 &myVal1, V2 *sval2, V2 &myVal2, int tid, const Pred &pred) |
| template<typename T > | |
| __device__ __forceinline__ bool | cv::gpu::device::solve2x2 (const T A[2][2], const T b[2], T x[2]) |
| template<typename T > | |
| __device__ __forceinline__ bool | cv::gpu::device::solve3x3 (const T A[3][3], const T b[3], T x[3]) |