核心图像与核心图形

use*_*340 7 ios

我正在制作一个使用基本核心图形功能的应用程序.应用程序在Ipad2上运行得相当不错,但是由于视网膜显示导致Ipad3性能受到影响,导致绘图在像素数上完成4次.我尝试了一些黑客以提高性能,但由于图纸在我的代码发生在手势,我想我将不得不在切换到一些其他选择.我想问一下Core Image是否提供了可以使用Core Graphics执行的所有功能,因此我可以使用GPU处理功能.如果没有,那么什么可能是最好的选择,以便我可以使用具有更好处理能力的相同功能.

pas*_*aya 10

核心图像和核心图形是非常不同的.Core Image是一种图像处理技术.您可以应用预制过滤器,如棕褐色,黑白和彩色反转,也可以创建自定义过滤器.Core Graphics是一种利用Quartz 2D技术的渲染API,可以进行复杂的绘制.

Brad Larson的GPUImage是Core Image的一个很好的替代/补充.你可以在这里找到它.

如果您想要提高性能,可以尝试像OpenGL这样的低级API.这很难学,但这里有一些链接可以帮助您入门: