【问题标题】:iOS: How to efficiently blur an image?iOS:如何有效地模糊图像?
【发布时间】:2015-04-26 22:25:01
【问题描述】:

我有一张以 RGBA 格式存储在内存中的图像。我已经编写了一个模糊程序,它适用于小模糊半径,但是像 16 点这样的大模糊半径需要永远。有没有使用 CoreImage 等来模糊图像的有效方法?使用它会导致图像质量下降吗?

【问题讨论】:

标签: ios core-graphics core-image


【解决方案1】:

你试过内置的 CIGaussianBlur 吗?您可以做的一件事来提高您的表现:

  1. 使用 CILanczosScaleTransform 过滤器缩小图像。
  2. 使用 CIGaussianBlur 执行低半径模糊。
  3. 使用 CILanczosScaleTransform 放大图像。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-10
    • 2010-12-08
    相关资源
    最近更新 更多