![]() |
OpenCV 4.14.0
Open Source Computer Vision
|
#include <opencv2/core/ocl.hpp>
Public Types | |
| enum | { LOCAL =1 , READ_ONLY =2 , WRITE_ONLY =4 , READ_WRITE =6 , CONSTANT =8 , PTR_ONLY = 16 , NO_SIZE =256 } |
Public Member Functions | |
| KernelArg () CV_NOEXCEPT | |
| KernelArg (int _flags, UMat *_m, int wscale=1, int iwscale=1, const void *_obj=0, size_t _sz=0) | |
Static Public Member Functions | |
| template<typename _Tp> | |
| static KernelArg | Constant (const _Tp *arr, size_t n) |
| static KernelArg | Constant (const Mat &m) |
| static KernelArg | Local (size_t localMemSize) |
| static KernelArg | PtrReadOnly (const UMat &m) |
| static KernelArg | PtrReadWrite (const UMat &m) |
| static KernelArg | PtrWriteOnly (const UMat &m) |
| static KernelArg | ReadOnly (const UMat &m, int wscale=1, int iwscale=1) |
| static KernelArg | ReadOnlyNoSize (const UMat &m, int wscale=1, int iwscale=1) |
| static KernelArg | ReadWrite (const UMat &m, int wscale=1, int iwscale=1) |
| static KernelArg | ReadWriteNoSize (const UMat &m, int wscale=1, int iwscale=1) |
| static KernelArg | WriteOnly (const UMat &m, int wscale=1, int iwscale=1) |
| static KernelArg | WriteOnlyNoSize (const UMat &m, int wscale=1, int iwscale=1) |
Public Attributes | |
| int | flags |
| int | iwscale |
| UMat * | m |
| const void * | obj |
| size_t | sz |
| int | wscale |
| cv::ocl::KernelArg::KernelArg | ( | int | _flags, |
| UMat * | _m, | ||
| int | wscale = 1, | ||
| int | iwscale = 1, | ||
| const void * | _obj = 0, | ||
| size_t | _sz = 0 ) |
| cv::ocl::KernelArg::KernelArg | ( | ) |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| int cv::ocl::KernelArg::flags |
| int cv::ocl::KernelArg::iwscale |
| UMat* cv::ocl::KernelArg::m |
| const void* cv::ocl::KernelArg::obj |
| size_t cv::ocl::KernelArg::sz |
| int cv::ocl::KernelArg::wscale |