---
title: vImage.Gamma
framework: accelerate
role: symbol
role_heading: Enumeration
path: accelerate/vimage/gamma
---

# vImage.Gamma

Describes either a used-defined or constant gamma.

## Declaration

```swift
enum Gamma
```

## Topics

### User Defined Gamma

- [vImage.Gamma.fullPrecision(_:)](accelerate/vimage/gamma/fullprecision(_:).md)
- [vImage.Gamma.halfPrecision(_:)](accelerate/vimage/gamma/halfprecision(_:).md)

### Constant Gamma

- [vImage.Gamma.bt709ForwardHalfPrecision](accelerate/vimage/gamma/bt709forwardhalfprecision.md)
- [vImage.Gamma.bt709ReverseHalfPrecision](accelerate/vimage/gamma/bt709reversehalfprecision.md)
- [vImage.Gamma.elevenOverFiveHalfPrecision](accelerate/vimage/gamma/elevenoverfivehalfprecision.md)
- [vImage.Gamma.elevenOverNineHalfPrecision](accelerate/vimage/gamma/elevenoverninehalfprecision.md)
- [vImage.Gamma.fiveOverElevenHalfPrecision](accelerate/vimage/gamma/fiveoverelevenhalfprecision.md)
- [vImage.Gamma.fiveOverNineHalfPrecision](accelerate/vimage/gamma/fiveoverninehalfprecision.md)
- [vImage.Gamma.nineOverElevenHalfPrecision](accelerate/vimage/gamma/nineoverelevenhalfprecision.md)
- [vImage.Gamma.nineOverFiveHalfPrecision](accelerate/vimage/gamma/nineoverfivehalfprecision.md)
- [vImage.Gamma.sRGBForwardHalfPrecision](accelerate/vimage/gamma/srgbforwardhalfprecision.md)
- [vImage.Gamma.sRGBReverseHalfPrecision](accelerate/vimage/gamma/srgbreversehalfprecision.md)

## See Also

### Enumerations

- [vImage.BlendMode](accelerate/vimage/blendmode.md)
- [vImage.BufferType](accelerate/vimage/buffertype.md)
- [vImage.ChannelOrdering](accelerate/vimage/channelordering.md)
- [vImage.CompositeMode](accelerate/vimage/compositemode.md)
- [vImage.EdgeMode](accelerate/vimage/edgemode.md)
- [vImage.Error](accelerate/vimage/error.md)
- [vImage.FloodFillConnectivity](accelerate/vimage/floodfillconnectivity.md)
- [vImage.MorphologyOperation](accelerate/vimage/morphologyoperation.md)
- [vImage.ReflectionAxis](accelerate/vimage/reflectionaxis.md)
- [vImage.Rotation](accelerate/vimage/rotation.md)
- [vImage.ShearDirection](accelerate/vimage/sheardirection.md)
