iPhone上的Instagram图像过滤器

时间:2010-10-13 23:26:47

标签: iphone objective-c

如何在iPhone应用程序中添加图像过滤器? (类似于Instagram和picplz所拥有的)

4 个答案:

答案 0 :(得分:44)

民间,

我尝试使用纯CoreGraphics和直接像素操作复制instagram和photoshop过滤器,而不是使用OpenGL。

在以下位置找到此项目:

https://github.com/esilverberg/ios-image-filters

**更新**

您还应该考虑这个项目: https://github.com/gobackspaces/DLCImagePickerController

答案 1 :(得分:21)

您检查了simple-iphone-image-processing吗?它是一个“带有Objective-C包装器的简单C ++类,它提供了一组常见的图像处理任务”以及UIImage转换。它提供:

其他C ++开源库是:

  1. http://cimg.sourceforge.net/
  2. http://filters.sourceforge.net/
  3. 修改 另外,请看一下这个开源代码 - https://github.com/OmidH/Filtrr

答案 2 :(得分:2)

遗憾的是,iOS SDK中没有CoreImage库,所以你必须使用OpenGLES来进行图像处理,Apple有一个示例应用程序可以演示几种技术。

http://developer.apple.com/library/ios/#samplecode/GLImageProcessing/Introduction/Intro.html

答案 3 :(得分:2)

我认为您还可以从免费图像处理库移植大部分C代码。然后使用基于像素的修改。