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

# edges()

Hilghlights edges of objects found within an image.

## Declaration

```swift
class func edges() -> any CIFilter & CIEdges
```

## Return Value

Return Value The modified image.

## Discussion

Discussion This method applies the edges filter to an image. The effect uses the intensity to compute and highlight edges of items within the image. The edges filter uses the following property: The following code creates a filter that results in a darker image with the edges of objects highlighted with the colors of the input image: func edges(inputImage: CIImage) -> CIImage {     let edgesFilter = CIFilter.edges()     edgesFilter.inputImage = inputImage     edgesFilter.intensity = 15     return edgesFilter.outputImage! }

## See Also

### Filters

- [blendWithAlphaMask()](coreimage/cifilter-swift.class/blendwithalphamask().md)
- [blendWithBlueMask()](coreimage/cifilter-swift.class/blendwithbluemask().md)
- [blendWithMask()](coreimage/cifilter-swift.class/blendwithmask().md)
- [blendWithRedMask()](coreimage/cifilter-swift.class/blendwithredmask().md)
- [bloom()](coreimage/cifilter-swift.class/bloom().md)
- [cannyEdgeDetector()](coreimage/cifilter-swift.class/cannyedgedetector().md)
- [comicEffect()](coreimage/cifilter-swift.class/comiceffect().md)
- [coreMLModel()](coreimage/cifilter-swift.class/coremlmodel().md)
- [crystallize()](coreimage/cifilter-swift.class/crystallize().md)
- [depthOfField()](coreimage/cifilter-swift.class/depthoffield().md)
- [edgeWork()](coreimage/cifilter-swift.class/edgework().md)
- [gaborGradients()](coreimage/cifilter-swift.class/gaborgradients().md)
- [gloom()](coreimage/cifilter-swift.class/gloom().md)
- [heightFieldFromMask()](coreimage/cifilter-swift.class/heightfieldfrommask().md)
- [hexagonalPixellate()](coreimage/cifilter-swift.class/hexagonalpixellate().md)
