gammaAdjust()
Alters an image’s transition between black and white.
Declaration
class func gammaAdjust() -> any CIFilter & CIGammaAdjustReturn Value
The modified image.
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:
inputImageAn image with the type CIImage.
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!
}[Image]