先决条件: iOS 8,原生应用 任务:开发显示在摄像机视图上方的滑块。滑块必须更换相机的 EV 。最低值到可能的最高值。
问题:
答案 0 :(得分:0)
来到这里以答案结束这个问题。
这些教程和开源示例代码完全理解了如何实现最初查询的内容:
现在你装满了。
以下是我们提供的结果:https://itunes.apple.com/us/app/slidecam/id1046798471?mt=8
答案 1 :(得分:0)
只需使用此代码,您就可以设置自定义相机的EV值。确保滑块的值介于-8到8之间。
- (IBAction)changeValueOfEVSliderAction:(id)sender
{
UISlider *control = sender;
NSError *error = nil;
AVCaptureDevice *videoDevice = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];
if ( [videoDevice lockForConfiguration:&error] ) {
[videoDevice setExposureTargetBias:control.value completionHandler:nil];
[videoDevice unlockForConfiguration];
//self.exposureTargetBiasValueLabel.text = [NSString stringWithFormat:@"%.1f", control.value];
}
}
作为@DaddyM的回答,请参阅此AVCamManual: Extending AVCam to Use Manual Capture API了解更多详情。