Change the ISO or shutter speed

13,539

Solution 1

You unfortunately have very little control over the iPhone camera. You can only lock or unlock the exposure, white balance, and focus modes.

Camera+ actually does not have control over anything you described. It used to be able to as it hacked the hardware, which is naturally a great way to get your app rejected by the reviewers.

I hope that iOS6 will give developers greater control as it is a PITA.

Solution 2

Now after iOS 8 I guess, Now you can change the shutter speed and ISO too.

By using this function

- (void)setExposureModeCustomWithDuration:(CMTime)duration ISO:(float)ISO completionHandler:(void (^)(CMTime syncTime))handler NS_AVAILABLE_IOS(8_0);

of AVCapturedevice class you can set shutter speed and ISO value both for more help you can see the class here.

discussion

refer this app for implementation here

Share:
13,539
Golden
Author by

Golden

a senior android developer, a new to IOS.

Updated on June 04, 2022

Comments

  • Golden
    Golden almost 2 years

    I am tring to control the ISO and the shutter speed for the iphone, but it has no API in AVFoundation. It can only change the exposure, wb for iphone.

    How can i control the ISO or shutter speed?

  • Nikhil Manapure
    Nikhil Manapure almost 7 years
    What about aperture?
  • Sushobhit
    Sushobhit almost 7 years
    @NikhilManapure aperture - a space through which light passes in an optical or photographic instrument, especially the variable opening by which light enters a camera. In iOS you can not control the aperture of camera of device before iPhone 7. In latest device I am not sure.