在我的iphone应用程序中,用户可以拍摄图像,拍摄图像后如何为该图像提供效果,如Instagram
有没有好的教程。
答案 0 :(得分:6)
检查这个git ..代码已经提供..这对你有帮助..
答案 1 :(得分:1)
一种解决方案是使用Aviary之类的第三方API或Rocks' answer中的库。
如果您想自己编写逻辑,则需要使用Core Image处理图像。除了Apple's documentation之外,Ray Wenderlich的博客中还有this tutorial的好地方。 Lisa Bettany还写了一篇关于how they created filters in Camera+的文章。
答案 2 :(得分:1)
从raywenderlich:beginning-core-image-in-ios-5查看本教程。它是该网站上另一个教程的一部分,它告诉您how-to-create-an-app-like-instagram-with-a-web-service-backend。
<强>开始核图像合IOS-5:强>
“Core Image是一个功能强大的框架,可让您轻松应用过滤器 图像,例如修改振动,色调或曝光。它用 GPU(或CPU,用户可定义)处理图像数据非常 快速。足够快,可以实时处理视频帧!
核心图像滤镜可以堆叠在一起以应用多种效果 一次拍摄图像或视频帧。堆叠多个过滤器时 它们一起效率高,因为它们创造了一个改进的单一 应用于图像的滤镜,而不是处理图像 通过每个过滤器,一次一个。
...
在本教程中,您将获得实践经验 核心形象。我们将应用一些不同的过滤器,您将看到如何 很容易实时对图像应用炫酷的效果!“
阅读完本教程后,您无疑会得到您想要的结果并学到很多东西!
除此之外,this SO question还有很多答案 - 其中一些可能对您非常有用。这似乎是一项非常受欢迎的任务,因此研究所有这些选项是关键。祝你好运。