iPhone 上的 Instagram 图片滤镜

45

如何在iPhone应用程序中添加图像滤镜?(类似于Instagram和picplz的功能)


4
请看Brad Larson的GPUImage框架,这就是你想要的。祝好运。 - fyasar
4个回答

44

干得好,@esilver。做得不错。你应该提供一些实际的Instagram滤镜列表中的示例过滤器,如Brannan、XPro2等。 - fulvio
@esilver,是的,你的尝试对我很有帮助。但是在极光相片滤镜中,某些图像会导致应用程序崩溃。你能告诉我如何解决这个问题吗? - Gypsa
@esilver 我能在我的应用程序中使用ios-image-filters项目吗?它受版权保护吗? - NightFury
它是MIT许可证。你可以在你的应用程序中使用。请注意,现在有许多其他更好、更新的项目可以做这种事情,包括iOS原生提供的库。 - esilver
我正在使用DLCImagePickerController,但是我无法集成GPUImage。请问您能否为我提供步骤建议? - Mitesh Dobareeya

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

其他C++开源库包括:

  1. http://cimg.sourceforge.net/
  2. http://filters.sourceforge.net/

编辑还要看一下这个开源代码 - https://github.com/OmidH/Filtrr


2

我认为你也可以从免费的图像处理库中移植大部分C代码,并使用基于像素的修改。


在这个链接中,您可以看到如何将C++代码添加到Objective-C中:http://developer.apple.com/library/ios/#documentation/Cocoa/Conceptual/ObjectiveC/Articles/ocCPlusPlus.html#//apple_ref/doc/uid/TP30001163-CH10-SW1 所以您只需要找到所需Instagram效果的图像处理C++代码。 - Fgblanch

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接