【发布时间】:2012-02-01 04:21:48
【问题描述】:
我正在使用 ios5 sdk 搜索图像过滤器,但我有两个问题:
对于 Mac Os X,似乎有很多过滤器在 IOS SDK 中不可用。是否可以实施或已经实施?
是否有像 Instragram 使用的带有过滤器的开源库?
谢谢!
【问题讨论】:
标签: iphone ios image-processing core-image
我正在使用 ios5 sdk 搜索图像过滤器,但我有两个问题:
对于 Mac Os X,似乎有很多过滤器在 IOS SDK 中不可用。是否可以实施或已经实施?
是否有像 Instragram 使用的带有过滤器的开源库?
谢谢!
【问题讨论】:
标签: iphone ios image-processing core-image
iOS 上的 Core Image 缺少 Mac 上的许多滤镜,例如模糊和其他更复杂的操作。从 iOS 5.1 开始,您也无法在 Core Image 中编写自定义过滤器。
我较新的GPUImage 框架允许您编写自定义过滤器,它有许多iOS 上的Core Image 中缺少的过滤器,例如不锐化遮罩和边缘检测。在大多数情况下,它也是much faster than Core Image。我专门构建了这个框架来解决当前 iOS 上 Core Image 的缺点。
【讨论】:
您可以通过实现自己的内核来创建自己的自定义 CoreImage 过滤器。内核将应用CoreImage的硬件加速,见:Creating Custom Filters
有许多开源图像库。我们在一些 iOS 应用程序中使用 ImageMagick。 download 甚至可以使用 iOS 库。
【讨论】:
你可以使用这个基于 c/c++ 的开源库,这是library link
【讨论】: