iOS:如何高效地模糊图像?

我有一个在内存中存储RGBA格式的图像。 我已经写了一个模糊的例程,适用于小模糊半径,然而像16点这样的大的永远。 有没有一种有效的方式使用CoreImage等模糊图像? 将使用它会导致图像质量的任何损失?

你有没有试过内置的CIGaussianBlur? 有一件事你可以做,以提高你的performance如下:

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