我的问题涉及一张中间有黑色区域的黑白图像。我以前从未使用过OpenGL或OpenCL,所以我不知道该选择哪一个。我想在这个区域上画一些白色的圆圈,并在最后检查整个图像是否为白色。我会尝试许多组合,所以我想使用GPU,因为它的并行性。
我应该使用OpenGL并将圆创建为纹理并将其放在图像的顶部,还是应该编写一些OpenCL内核来处理矩阵中的像素/条目?
发布于 2010-05-29 13:43:30
您可能希望同时使用这两种方法。OpenGL很适合绘图,而OpenCL很适合分析。可以在OpenGL和OpenCL之间共享纹理,因此两者之间的过渡开销应该可以忽略不计。
https://stackoverflow.com/questions/2935087
复制相似问题