AVFoundation - 提取高分辨率缓冲帧

时间:2017-11-15 15:05:36

标签: ios swift buffer avfoundation long-integer

AVfoundation提供以下提取缓冲帧的方法:

func captureOutput(_ captureOutput: AVCaptureOutput!, didOutputSampleBuffer sampleBuffer: CMSampleBuffer!, from connection: AVCaptureConnection!)

然而,这仅提供低分辨率帧(最好是1920 x 1080)。

func capturePhoto(with settings: AVCapturePhotoSettings, delegate: AVCapturePhotoCaptureDelegate)

上面给出了完整的12mp(如果是最新型号的设备),但这只是一次性交易。

对于长曝光复合,有没有办法在流中提取全分辨率帧?

0 个答案:

没有答案