6

我想通过 AVFoundation 和/或 CoreImage 获得实时和后处理的 HDR 效果。我假设一旦捕获了全帧静止图像,CoreImage 就相对容易,但是有人知道如何使用 AVCaptureVideoPreviewLayer 实现类似 HDR 的效果吗?

4

1 回答 1

4

您可以使用AVCaptureVideoOutput类和上面提到的委托方法 ( captureOutput:didOutputSampleBuffer:fromConnection:) 从相机获取每个实时帧。从该框架中,您可以创建 CIImage 并使用 CoreImage 框架进行更改;之后,只需使用 drawRect: 方法绘制输出

于 2012-11-02T07:23:05.173 回答