Instance Property

cameraCalibrationDataDeliveryEnabled

A Boolean value that determines whether a dual photo capture also delivers camera calibration data.

Declaration

@property(nonatomic, getter=isCameraCalibrationDataDeliveryEnabled) BOOL cameraCalibrationDataDeliveryEnabled;

Discussion

When this setting is NO (the default), and the dualCameraDualPhotoDeliveryEnabled setting is YES, dual photo capture does not deliver additional data.

If you change this setting to YES, the AVCapturePhoto results from a dual photo capture include AVCameraCalibrationData objects that describe the imaging parameters for each camera. This data can be useful for performing computer vision tasks on the resulting images.

See Also

Configuring Photo Settings

flashMode

A setting for whether to fire the flash when capturing photos.

autoRedEyeReductionEnabled

A Boolean value that determines whether to use auto red-eye reduction on flash captures.

highResolutionPhotoEnabled

A Boolean value that specifies whether to capture still images at the highest resolution supported by the active device and format.

photoQualityPrioritization

A setting that indicates how to prioritize photo quality against speed of photo delivery.

autoVirtualDeviceFusionEnabled

A Boolean value that specifies whether to use automatic virtual-device image fusion.

virtualDeviceConstituentPhotoDeliveryEnabledDevices

The constituent devices for which the virtual device should deliver photos.

autoStillImageStabilizationEnabled

A Boolean value that specifies whether captures use automatic image stabilization.

Deprecated
autoDualCameraFusionEnabled

A Boolean value that specifies whether captures automatically combine data from a dual camera device.

Deprecated
dualCameraDualPhotoDeliveryEnabled

A Boolean value that determines whether a dual camera device delivers images from both cameras.

Deprecated