---
title: AVCaptureStillImageOutput
framework: avfoundation
role: symbol
role_heading: Class
path: avfoundation/avcapturestillimageoutput
---

# AVCaptureStillImageOutput

A capture output for capturing still photos.

## Declaration

```swift
class AVCaptureStillImageOutput
```

## Topics

### Capturing an image

- [captureStillImageAsynchronously(from:completionHandler:)](avfoundation/avcapturestillimageoutput/capturestillimageasynchronously(from:completionhandler:).md)
- [isCapturingStillImage](avfoundation/avcapturestillimageoutput/iscapturingstillimage.md)

### Getting and setting image stabilization settings

- [isStillImageStabilizationActive](avfoundation/avcapturestillimageoutput/isstillimagestabilizationactive.md)
- [automaticallyEnablesStillImageStabilizationWhenAvailable](avfoundation/avcapturestillimageoutput/automaticallyenablesstillimagestabilizationwhenavailable.md)
- [isStillImageStabilizationSupported](avfoundation/avcapturestillimageoutput/isstillimagestabilizationsupported.md)

### Configuring orientation compensation

- [isCameraSensorOrientationCompensationSupported](avfoundation/avcapturestillimageoutput/iscamerasensororientationcompensationsupported.md)
- [isCameraSensorOrientationCompensationEnabled](avfoundation/avcapturestillimageoutput/iscamerasensororientationcompensationenabled.md)

### Configuring image settings

- [isHighResolutionStillImageOutputEnabled](avfoundation/avcapturestillimageoutput/ishighresolutionstillimageoutputenabled.md)
- [availableImageDataCVPixelFormatTypes](avfoundation/avcapturestillimageoutput/availableimagedatacvpixelformattypes.md)
- [availableImageDataCodecTypes](avfoundation/avcapturestillimageoutput/availableimagedatacodectypes.md)
- [outputSettings](avfoundation/avcapturestillimageoutput/outputsettings.md)
- [Video settings](avfoundation/video-settings.md)

### Image format conversion

- [jpegStillImageNSDataRepresentation(_:)](avfoundation/avcapturestillimageoutput/jpegstillimagensdatarepresentation(_:).md)

### Still image bracketed capture

- [captureStillImageBracketAsynchronously(from:withSettingsArray:completionHandler:)](avfoundation/avcapturestillimageoutput/capturestillimagebracketasynchronously(from:withsettingsarray:completionhandler:).md)
- [maxBracketedCaptureStillImageCount](avfoundation/avcapturestillimageoutput/maxbracketedcapturestillimagecount.md)
- [prepareToCaptureStillImageBracket(from:withSettingsArray:completionHandler:)](avfoundation/avcapturestillimageoutput/preparetocapturestillimagebracket(from:withsettingsarray:completionhandler:).md)
- [isLensStabilizationDuringBracketedCaptureSupported](avfoundation/avcapturestillimageoutput/islensstabilizationduringbracketedcapturesupported.md)
- [isLensStabilizationDuringBracketedCaptureEnabled](avfoundation/avcapturestillimageoutput/islensstabilizationduringbracketedcaptureenabled.md)

### Creating still image output

- [init()](avfoundation/avcapturestillimageoutput/init().md)

## Relationships

### Inherits From

- [AVCaptureOutput](avfoundation/avcaptureoutput.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Photo capture

- [Capturing consistent color images](avfoundation/capturing-consistent-color-images.md)
- [Capturing still and Live Photos](avfoundation/capturing-still-and-live-photos.md)
- [Capturing photos in RAW and Apple ProRAW formats](avfoundation/capturing-photos-in-raw-and-apple-proraw-formats.md)
- [Supporting Continuity Camera in Your Mac App](appkit/supporting-continuity-camera-in-your-mac-app.md)
- [AVCapturePhoto](avfoundation/avcapturephoto.md)
- [AVCaptureDeferredPhotoProxy](avfoundation/avcapturedeferredphotoproxy.md)
- [AVCapturePhotoOutput](avfoundation/avcapturephotooutput.md)
- [AVCapturePhotoCaptureDelegate](avfoundation/avcapturephotocapturedelegate.md)
- [AVCapturePhotoOutputReadinessCoordinator](avfoundation/avcapturephotooutputreadinesscoordinator.md)
- [AVCapturePhotoOutputReadinessCoordinatorDelegate](avfoundation/avcapturephotooutputreadinesscoordinatordelegate.md)
