2017-04-05 122 views
-1

你知道OpenCV库中的Mali OpenCL SDK和OpenCL有什么不同吗?我发现在Mali OpenCL SDK中有一些关于如何创建内存缓冲区,获取输入数据,设置参数的详细示例代码......但是在OpenCL内部的OpenCV库中,我只需要将Mat从更改为UMAT以使OpenCL代码在GPU上运行?它似乎隐藏在API下的OpenCL代码?我如何通过我的应用程序更改OpenCL代码?OpenCV库中的Mali OpenCL SDK和OpenCL有什么区别

回答

0

这些不是一回事。

你的问题就像问一个for-Loop和一个包含for-Loop的随机方法doForLoop之间的区别是什么。

OpenCV可以使用OpenCL来加速某些任务。

Mali OpenCL SDK是一个用于直接编程OpenCL的SDK。您可以使用此SDK来开发应在邮件移动图形GPU上运行的程序。