在OpenCV库中,Mali OpenCL SDK和OpenCL之间有什么不同

时间:2017-04-05 07:28:06

标签: opencv opencl

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

1 个答案:

答案 0 :(得分:0)

这些不一样。

您的问题就是询问for-Loop和包含doForLoop的随机方法for-Loop之间的差异。

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

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