【问题标题】:IOS 5: Image FiltersIOS 5:图像过滤器
【发布时间】:2012-02-01 04:21:48
【问题描述】:

我正在使用 ios5 sdk 搜索图像过滤器,但我有两个问题:

  1. 对于 Mac Os X,似乎有很多过滤器在 IOS SDK 中不可用。是否可以实施或已经实施?

  2. 是否有像 Instragram 使用的带有过滤器的开源库?

谢谢!

【问题讨论】:

    标签: iphone ios image-processing core-image


    【解决方案1】:

    iOS 上的 Core Image 缺少 Mac 上的许多滤镜,例如模糊和其他更复杂的操作。从 iOS 5.1 开始,您也无法在 Core Image 中编写自定义过滤器。

    我较新的GPUImage 框架允许您编写自定义过滤器,它有许多iOS 上的Core Image 中缺少的过滤器,例如不锐化遮罩和边缘检测。在大多数情况下,它也是much faster than Core Image。我专门构建了这个框架来解决当前 iOS 上 Core Image 的缺点。

    【讨论】:

      【解决方案2】:
      1. 您可以通过实现自己的内核来创建自己的自定义 CoreImage 过滤器。内核将应用CoreImage的硬件加速,见:Creating Custom Filters

      2. 有许多开源图像库。我们在一些 iOS 应用程序中使用 ImageMagick。 download 甚至可以使用 iOS 库。

      【讨论】:

      • 澄清(1):答案是否定的。如果它们在 iOS SDK 中不可用,那么您将必须实现自己的内核或过滤器。
      • 选项 1 对于 iOS 不正确。自定义内核不可用。
      • 自 5.0 起,您无法在 iOS 上创建自定义 Core Image 过滤器。
      • 嗯,是的,Akaru 在 5 个月前说过。 ;) 无论如何,我的回答仍然对这个人有所帮助。感谢您的反对。
      【解决方案3】:

      你可以使用这个基于 c/c++ 的开源库,这是library link

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-07-28
        • 1970-01-01
        • 1970-01-01
        • 2012-01-02
        • 1970-01-01
        • 1970-01-01
        • 2015-11-11
        • 2012-07-04
        相关资源
        最近更新 更多