我想在 GPU 上做一些图像处理,我正在寻找一个合适的库来使用。我想做的操作是:缩放、合成、色彩空间变换和平移。
我考虑过 OpenCL 和 CUDA,但我认为 OpenGL 更合适,因为大多数所需的操作已经(直接或间接)在 OpenGL 中实现。
我已经成功实现了使用 OpenGL 所需的功能,但我想使用高级第三方 OpenGL 库来提高可靠性和可维护性。
但是,到目前为止,我发现的所有高级 OpenGL 库都没有使用 PBO 在设备和主机之间进行快速传输,反之亦然。
到目前为止,我已经看过Shallows(没有 pbo,没有维护?)和SFML(没有 pbo,维护)。
我正在寻找有关用于实现易于维护的简单图像处理的适当工具的建议。