0

我正在开发类似绘画应用程序的东西。将能够绘制大图像。我已经实现了这个能力。现在我需要添加图像处理能力(效果如:模糊、色调、饱和度、亮度、对比度、棕褐色......)。使用框架可以做到这一点CoreImage,但我遇到了一个问题。我所有的绘画和图像绘制都是基于 OpenGL 的。当我尝试使用核心图像处理图像(对其应用效果)并将其发送回 OpenGL 以绘制到屏幕时,我遇到了一些性能问题,例如slow image processing尝试实时执行此操作时。用户移动滑块并随着滑块位置的变化图像得到更新。因此,如果图像非常大(例如 3200x2000),则此操作会变慢。如果图像较小(例如 1500x1000),则效果很好。所以我得出结论,这是框架的问题。如果我错了告诉我。那么我可以使用什么框架来进行快速图像处理呢?我发现了vImage,但正如我所见,它没有应用这种效果的能力。有什么建议么?

4

1 回答 1

0

这几乎可以满足您对 Brad 的 GPUImage 框架的所有要求

于 2012-10-04T14:53:26.160 回答