cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

lkang
Journeyman III

OpenCV-CL buffers and kernel launch

Hi,

I've some questions about the difficulties I'm facing while using OpenCV-CL

1. Where can I find the complete documentation of features of OpenCV-CL? (at least an API list)

2. Is there an cv::ocl API to launch a kernel? Something like cv::ocl::create_kernel<>(),  cv::ocl::enqueuendrange<>()

3. How do I transfer a video stored in a vector of cv::Mat (std::vector<Mat>) to an cl::ocl buffer. I know how to copy cv::Mat to oclMat, but how to pass a vector?

Thanks,

Liu

0 Likes
2 Replies

Hi,

The list of openCV modules ported on openCL could be found at the following link

http://developer.amd.com/community/blog/2013/07/09/opencv-cl-computer-vision-with-opencl-acceleratio...

In AMD SDK 2.9 there is an OpenCV-OpenCL interop code that explains how openCV openCL interoperability works.

Thanks

AMD Support

0 Likes
sudarshan
Staff

Hi,

The list of openCV modules ported to openCL could also be found on openCV website

ocl. OpenCL-accelerated Computer Vision — OpenCV 2.4.8.0 documentation

0 Likes