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

# vignetteEffect()

Gradually darkens a specified area of an image.

## Declaration

```swift
class func vignetteEffect() -> any CIFilter & CIVignetteEffect
```

## Return Value

Return Value The modified image.

## Discussion

Discussion This method applies the vignette effect filter to an image. This effect reduces brightness of the image at the periphery of a specified region. The vignette effect filter uses the following properties: The following code creates a filter that darkens the edges of an area on the input image: func vignetteEffect(inputImage: CIImage ) -> CIImage {     let vignetteFilter = CIFilter.vignetteEffect()     vignetteFilter.inputImage = inputImage     vignetteFilter.intensity = 1     vignetteFilter.radius = 650     vignetteFilter.falloff = 0.5     vignetteFilter.center = CGPoint(x: 1024, y: 768)     return vignetteFilter.outputImage! }

## See Also

### Color Effect Filters

- [colorCrossPolynomial()](coreimage/cifilter-swift.class/colorcrosspolynomial().md)
- [colorCube()](coreimage/cifilter-swift.class/colorcube().md)
- [colorCubeWithColorSpace()](coreimage/cifilter-swift.class/colorcubewithcolorspace().md)
- [colorCubesMixedWithMask()](coreimage/cifilter-swift.class/colorcubesmixedwithmask().md)
- [colorCurves()](coreimage/cifilter-swift.class/colorcurves().md)
- [colorInvert()](coreimage/cifilter-swift.class/colorinvert().md)
- [colorMap()](coreimage/cifilter-swift.class/colormap().md)
- [colorMonochrome()](coreimage/cifilter-swift.class/colormonochrome().md)
- [colorPosterize()](coreimage/cifilter-swift.class/colorposterize().md)
- [convertLabToRGB()](coreimage/cifilter-swift.class/convertlabtorgb().md)
- [convertRGBtoLab()](coreimage/cifilter-swift.class/convertrgbtolab().md)
- [dither()](coreimage/cifilter-swift.class/dither().md)
- [documentEnhancer()](coreimage/cifilter-swift.class/documentenhancer().md)
- [falseColor()](coreimage/cifilter-swift.class/falsecolor().md)
- [labDeltaE()](coreimage/cifilter-swift.class/labdeltae().md)
