我正在开发媒体应用程序并捕获图像。我正在使用AVcapture。一切正常,但我遇到了一个问题:当我使用相机连续拍摄5张图像时,第一张照片通常比其他照片更暗。
我的捕获代码如下:
[device lockForConfiguration:nil];
AVCaptureSession *session = [[AVCaptureSession alloc] init];
session.sessionPreset = AVCaptureSessionPresetMedium;
[session beginConfiguration];
// Create device input and add to current session
AVCaptureDeviceInput *input = [AVCaptureDeviceInput deviceInputWithDevice:device error: nil];
[session addInput:input];
// Create video output and add to current session
AVCaptureVideoDataOutput *output = [[AVCaptureVideoDataOutput alloc] init];
[session addOutput:output];
有谁知道我的问题来自哪里?