Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 更改ISO或快门速度_Iphone_Performance_Camera - Fatal编程技术网

Iphone 更改ISO或快门速度

Iphone 更改ISO或快门速度,iphone,performance,camera,Iphone,Performance,Camera,我试图控制iphone的ISO和快门速度,但它在AVFoundation中没有API。它只能改变曝光,对于iphone来说是wb 如何控制ISO或快门速度?不幸的是,您对iPhone摄像头几乎没有控制权。您只能锁定或解锁曝光、白平衡和对焦模式 Camera+实际上无法控制您描述的任何内容。它曾经能够在黑客入侵硬件时进行攻击,这自然是一个让你的应用程序被审查者拒绝的好方法 我希望iOS6能给开发者更多的控制权,因为它是一个PITA。在iOS8之后,我想现在你也可以改变快门速度和ISO了 通过使用此

我试图控制iphone的ISO和快门速度,但它在AVFoundation中没有API。它只能改变曝光,对于iphone来说是wb


如何控制ISO或快门速度?

不幸的是,您对iPhone摄像头几乎没有控制权。您只能锁定或解锁曝光、白平衡和对焦模式

Camera+实际上无法控制您描述的任何内容。它曾经能够在黑客入侵硬件时进行攻击,这自然是一个让你的应用程序被审查者拒绝的好方法


我希望iOS6能给开发者更多的控制权,因为它是一个PITA。

在iOS8之后,我想现在你也可以改变快门速度和ISO了

通过使用此函数

- (void)setExposureModeCustomWithDuration:(CMTime)duration ISO:(float)ISO completionHandler:(void (^)(CMTime syncTime))handler NS_AVAILABLE_IOS(8_0);
对于AVCapturedevice类,您可以同时设置快门速度和ISO值 如需更多帮助,请查看课程


请参阅此应用程序以了解实施情况

我认为您没有比AVCaptureDevice camera+提供的更多的控制权。如果您能够做到这一点,我将如何做到这一点。较低级别的API?您至少可以在iOS 6中使用专用API来实现这一点。希望它们能在下一版本中公开。查看我在这里的详细答案:请随意将这个问题标记为重复——我不知道如何。光圈可能重复什么?@NikhilManapure光圈——光在光学或摄影仪器中通过的空间,特别是光进入相机的可变开口。在iOS中,iPhone 7之前的设备无法控制摄像头的光圈。在最新的设备中,我不确定。