【问题标题】:iOS 7 Apply filters on UIImagePickerViewControlleriOS 7 在 UIImagePickerViewController 上应用过滤器
【发布时间】:2014-02-14 11:22:25
【问题描述】:

您好,我尝试使用滤镜构建简单的相机应用。我在 UIImage 上应用 CIFilters 效果很好,但现在我想在拍照之前应用滤镜(相机上的实时滤镜),比如下面的 iOS7 相机。

提前致谢。

【问题讨论】:

  • 使用 GPUImage 库,iOS 默认滤镜无法在应用中使用,或者您可以使用 CoreImage 框架
  • 我不想要 iOS7 滤镜,我想在拍照时(在拍照之前)在相机上应用滤镜。摄像头流
  • 去获取 GPU 图像是的,你必须解决这个问题

标签: ios objective-c ios-camera


【解决方案1】:

可供开发人员使用的 CoreImage 过滤器对于实时处理来说太慢了。

如上所述,使用 GPU 加速库,例如 GPUImage

【讨论】:

    【解决方案2】:

    如果您正在寻找 UIImagePickerController 的 api 来进行实时相机过滤,它不会发生。 您必须自己构建。

    查看 AVCaptureSession,也许还有 this sample code(请参阅 XBFilteredCameraView.m),以帮助您了解如何实时捕获相机输出图像。

    而且你还需要一个实时图像处理库,比如GPUImage

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-11-20
      • 1970-01-01
      • 1970-01-01
      • 2017-04-10
      • 1970-01-01
      • 2022-12-23
      • 1970-01-01
      • 2013-07-11
      相关资源
      最近更新 更多