iPhone中的image processing

其实我在我的iPhone应用程序添加image processingfunction它应该做亮度,对比度,锐化,曝光….

但我无法在互联网上find任何文章/教程。 请你帮我find任何教程或告诉我如何实现iPhone视图的应用程序。

我find了1个链接http://www.iphonedevsdk.com/forum/iphone-sdk-development/10094-adjust-image-brightness-contrast-fly.html它的工作也为亮度,但它不工作在iPad上。

所以build议我可以从我的image processing逻辑开始。

谢谢

里克jackson

我个人喜欢苹果示例代码的GLImageProcessing项目中的方法。 检查出来 。

有几个库支持Quartz中的image processing。 UIImage甚至有几个类别可以做一些基本的东西。

以下是几个例子:

但是正如@Felz所说,这些库很慢,因为它们使用石英代码库,这不是那么快(例如:以1024×1024的分辨率改变图像的饱和度可能需要4到8秒,这取决于你使用哪个设备)。

如果你的项目是iOS 5或更高,那么你一定要考虑使用CoreImage

您可以尝试由Brad Larson创build的GPUImage框架。 它包括真棒图像filter,也很容易使用。