Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的问题涉及黑白图像,中间有一个黑色区域。我以前从未使用过 OpenGL 或 OpenCL,所以我不知道该选择哪一个。我想在该区域上放一些白色圆圈,最后检查整个图像是否是白色的。我会尝试很多组合,所以我想使用 GPU,因为它的并行性。
我应该使用 OpenGL 并将圆创建为纹理并将其放在图像顶部,还是应该编写一些在矩阵中的像素/条目上工作的 OpenCL 内核?
您可能想同时使用两者。OpenGL 非常适合绘图,而 OpenCL 非常适合分析。您可以在 OpenGL 和 OpenCL 之间共享纹理,因此两者之间的过渡开销应该可以忽略不计。