---
title: gammaAdjust()
framework: coreimage
role: symbol
role_heading: Type Method
path: coreimage/cifilter-swift.class/gammaadjust()
---

# gammaAdjust()

Alters an image’s transition between black and white.

## Declaration

```swift
class func gammaAdjust() -> any CIFilter & CIGammaAdjust
```

## Return Value

Return Value The modified image.

## Discussion

Discussion This method applies the gamma-adjust filter to an image. The effect adjusts the image’s mid-tone brightness. This filter is typically used to compensate for distortion caused by displays. The gamma-adjust filter uses the following properties: The following code creates a filter that adds darker colors to the input image: func gammaAdjust(inputImage: CIImage) -> CIImage {     let gammaAdjustFilter = CIFilter.gammaAdjust()     gammaAdjustFilter.inputImage = inputImage     gammaAdjustFilter.power = 4     return gammaAdjustFilter.outputImage! }

## See Also

### Filters

- [colorAbsoluteDifference()](coreimage/cifilter-swift.class/colorabsolutedifference().md)
- [colorClamp()](coreimage/cifilter-swift.class/colorclamp().md)
- [colorControls()](coreimage/cifilter-swift.class/colorcontrols().md)
- [colorMatrix()](coreimage/cifilter-swift.class/colormatrix().md)
- [colorPolynomial()](coreimage/cifilter-swift.class/colorpolynomial().md)
- [colorThreshold()](coreimage/cifilter-swift.class/colorthreshold().md)
- [colorThresholdOtsu()](coreimage/cifilter-swift.class/colorthresholdotsu().md)
- [depthToDisparity()](coreimage/cifilter-swift.class/depthtodisparity().md)
- [disparityToDepth()](coreimage/cifilter-swift.class/disparitytodepth().md)
- [exposureAdjust()](coreimage/cifilter-swift.class/exposureadjust().md)
- [hueAdjust()](coreimage/cifilter-swift.class/hueadjust().md)
- [linearToSRGBToneCurve()](coreimage/cifilter-swift.class/lineartosrgbtonecurve().md)
- [sRGBToneCurveToLinear()](coreimage/cifilter-swift.class/srgbtonecurvetolinear().md)
- [temperatureAndTint()](coreimage/cifilter-swift.class/temperatureandtint().md)
- [toneCurve()](coreimage/cifilter-swift.class/tonecurve().md)
