title: Would it work and be faster if I call function in OpenCV GPU module in my kernel function?
body: <p>OpenCV has a <code>gpu. GPU-accelerated Computer Vision</code> module (<a href="http://docs.opencv.org/modules/gpu/doc/gpu.html" rel="nofollow">http://docs.opencv.org/modules/gpu/doc/gpu.html</a>). There are many functions which is already use GPU techniques. So I can directly use the function OpenCV applies. But I wonder whether it would be faster if I write my own kernel and in each kernel I call function of OpenCV GPU module. This is in the case I have many images. To handle each image I call OpenCV funtion in GPU module. Then it would be parallel-nested-parallel. </p>