|  | OpenCV
    3.4.13
    Open Source Computer Vision | 
| Classes | |
| class | Context | 
| class | Device | 
| class | Image2D | 
| class | Kernel | 
| class | KernelArg | 
| class | Platform | 
| class | PlatformInfo | 
| class | Program | 
| class | ProgramSource | 
| class | Queue | 
| class | Timer | 
| Enumerations | |
| enum | OclVectorStrategy { OCL_VECTOR_OWN = 0, OCL_VECTOR_MAX = 1, OCL_VECTOR_DEFAULT = OCL_VECTOR_OWN } | 
| Functions | |
| void | attachContext (const String &platformName, void *platformID, void *context, void *deviceID) | 
| Attaches OpenCL context to OpenCV.  More... | |
| void | buildOptionsAddMatrixDescription (String &buildOptions, const String &name, InputArray _m) | 
| int | checkOptimalVectorWidth (const int *vectorWidths, InputArray src1, InputArray src2=noArray(), InputArray src3=noArray(), InputArray src4=noArray(), InputArray src5=noArray(), InputArray src6=noArray(), InputArray src7=noArray(), InputArray src8=noArray(), InputArray src9=noArray(), OclVectorStrategy strat=OCL_VECTOR_DEFAULT) | 
| void | convertFromBuffer (void *cl_mem_buffer, size_t step, int rows, int cols, int type, UMat &dst) | 
| Convert OpenCL buffer to UMat.  More... | |
| void | convertFromImage (void *cl_mem_image, UMat &dst) | 
| Convert OpenCL image2d_t to UMat.  More... | |
| const char * | convertTypeStr (int sdepth, int ddepth, int cn, char *buf) | 
| void | finish () | 
| MatAllocator * | getOpenCLAllocator () | 
| const char * | getOpenCLErrorString (int errorCode) | 
| void | getPlatfomsInfo (std::vector< PlatformInfo > &platform_info) | 
| bool | haveAmdBlas () | 
| bool | haveAmdFft () | 
| bool | haveOpenCL () | 
| bool | haveSVM () | 
| void | initializeContextFromHandle (Context &ctx, void *platform, void *context, void *device) | 
| static bool | isOpenCLActivated () | 
| String | kernelToStr (InputArray _kernel, int ddepth=-1, const char *name=NULL) | 
| const char * | memopTypeToStr (int t) | 
| int | predictOptimalVectorWidth (InputArray src1, InputArray src2=noArray(), InputArray src3=noArray(), InputArray src4=noArray(), InputArray src5=noArray(), InputArray src6=noArray(), InputArray src7=noArray(), InputArray src8=noArray(), InputArray src9=noArray(), OclVectorStrategy strat=OCL_VECTOR_DEFAULT) | 
| int | predictOptimalVectorWidthMax (InputArray src1, InputArray src2=noArray(), InputArray src3=noArray(), InputArray src4=noArray(), InputArray src5=noArray(), InputArray src6=noArray(), InputArray src7=noArray(), InputArray src8=noArray(), InputArray src9=noArray()) | 
| void | setUseOpenCL (bool flag) | 
| const char * | typeToStr (int t) | 
| bool | useOpenCL () | 
| const char * | vecopTypeToStr (int t) | 
| 
 | inlinestatic | 
 1.8.13
 1.8.13