我希望能够在AVFoundation和/或CoreImage中实现即时和后期处理的HDR效果。 我假设一旦捕获完整帧静态图像,使用CoreImage相对容易实现这一目标,但有没有人知道如何使用AVCaptureVideoPreviewLayer实现类似于HDR的效果?
AVCaptureVideoOutput
类和上述委托方法(captureOutput:didOutputSampleBuffer:fromConnection:
)从相机获取每个实时帧。从该帧中,您可以创建CIImage并使用CoreImage框架进行更改;然后只需使用drawRect:方法绘制输出即可。