---
title: imageOrientation
framework: coreimage
role: symbol
role_heading: Type Property
path: coreimage/cirawfilteroption/imageorientation
---

# imageOrientation

A key for the image orientation.

## Declaration

```swift
static let imageOrientation: CIRAWFilterOption
```

## Discussion

Discussion The associated value is an integer value packaged as an NSNumber object. Valid values are in range 1...8 and follow the EXIF specification. The value is disregarded when the kCIIgnoreImageOrientationKey flag is set. You can change the orientation of the image by overriding this value. By changing this value you can rotate an image in 90-degree increments.

## See Also

### Type Properties

- [activeKeys](coreimage/cirawfilteroption/activekeys.md)
- [allowDraftMode](coreimage/cirawfilteroption/allowdraftmode.md)
- [baselineExposure](coreimage/cirawfilteroption/baselineexposure.md)
- [boostAmount](coreimage/cirawfilteroption/boostamount.md)
- [boostShadowAmount](coreimage/cirawfilteroption/boostshadowamount.md)
- [ciInputEnableEDRModeKey](coreimage/cirawfilteroption/ciinputenableedrmodekey.md)
- [ciInputLocalToneMapAmountKey](coreimage/cirawfilteroption/ciinputlocaltonemapamountkey.md)
- [colorNoiseReductionAmount](coreimage/cirawfilteroption/colornoisereductionamount.md)
- [decoderVersion](coreimage/cirawfilteroption/decoderversion.md)
- [disableGamutMap](coreimage/cirawfilteroption/disablegamutmap.md)
- [enableChromaticNoiseTracking](coreimage/cirawfilteroption/enablechromaticnoisetracking.md)
- [enableSharpening](coreimage/cirawfilteroption/enablesharpening.md)
- [enableVendorLensCorrection](coreimage/cirawfilteroption/enablevendorlenscorrection.md)
- [ignoreImageOrientation](coreimage/cirawfilteroption/ignoreimageorientation.md)
- [linearSpaceFilter](coreimage/cirawfilteroption/linearspacefilter.md)
