我正在尝试开发一款iOS应用,可以对来自相机的视频执行实时效果,就像iPad上的Photobooth一样。我熟悉OpenCV的API,但如果在CPU和GPU上完成大部分处理,我担心iOS上的性能。像GPUImage这样的图书馆最有可能做到这一点,但我宁愿留下我熟悉的东西。那么,有没有人知道为iOS编译的OpenCV是否使用GPU?
答案 0 :(得分:17)
OpenCV使用Cuda的GPU只支持NVidia显卡。 OpenCL的GPU功能有一个实验端口可供OpenCL使用,未来可能会支持OpenCL - 至少在iPad上(它可以运行OpenCL)
您可以在iPhone和iPad上使用OpenGL ES2.0中的着色器