---
title: Composite Operations
framework: coreimage
role: collectionGroup
role_heading: API Collection
path: coreimage/composite-operations
---

# Composite Operations

Composite images by using a range of blend modes and compositing operators.

## Topics

### Filters

- [additionCompositing()](coreimage/cifilter-swift.class/additioncompositing().md)
- [colorBlendMode()](coreimage/cifilter-swift.class/colorblendmode().md)
- [colorBurnBlendMode()](coreimage/cifilter-swift.class/colorburnblendmode().md)
- [colorDodgeBlendMode()](coreimage/cifilter-swift.class/colordodgeblendmode().md)
- [darkenBlendMode()](coreimage/cifilter-swift.class/darkenblendmode().md)
- [differenceBlendMode()](coreimage/cifilter-swift.class/differenceblendmode().md)
- [divideBlendMode()](coreimage/cifilter-swift.class/divideblendmode().md)
- [exclusionBlendMode()](coreimage/cifilter-swift.class/exclusionblendmode().md)
- [hardLightBlendMode()](coreimage/cifilter-swift.class/hardlightblendmode().md)
- [hueBlendMode()](coreimage/cifilter-swift.class/hueblendmode().md)
- [lightenBlendMode()](coreimage/cifilter-swift.class/lightenblendmode().md)
- [linearBurnBlendMode()](coreimage/cifilter-swift.class/linearburnblendmode().md)
- [linearDodgeBlendMode()](coreimage/cifilter-swift.class/lineardodgeblendmode().md)
- [linearLightBlendMode()](coreimage/cifilter-swift.class/linearlightblendmode().md)
- [luminosityBlendMode()](coreimage/cifilter-swift.class/luminosityblendmode().md)
- [minimumCompositing()](coreimage/cifilter-swift.class/minimumcompositing().md)
- [maximumCompositing()](coreimage/cifilter-swift.class/maximumcompositing().md)
- [multiplyBlendMode()](coreimage/cifilter-swift.class/multiplyblendmode().md)
- [multiplyCompositing()](coreimage/cifilter-swift.class/multiplycompositing().md)
- [overlayBlendMode()](coreimage/cifilter-swift.class/overlayblendmode().md)
- [pinLightBlendMode()](coreimage/cifilter-swift.class/pinlightblendmode().md)
- [saturationBlendMode()](coreimage/cifilter-swift.class/saturationblendmode().md)
- [screenBlendMode()](coreimage/cifilter-swift.class/screenblendmode().md)
- [softLightBlendMode()](coreimage/cifilter-swift.class/softlightblendmode().md)
- [sourceAtopCompositing()](coreimage/cifilter-swift.class/sourceatopcompositing().md)
- [sourceInCompositing()](coreimage/cifilter-swift.class/sourceincompositing().md)
- [sourceOutCompositing()](coreimage/cifilter-swift.class/sourceoutcompositing().md)
- [sourceOverCompositing()](coreimage/cifilter-swift.class/sourceovercompositing().md)
- [subtractBlendMode()](coreimage/cifilter-swift.class/subtractblendmode().md)
- [vividLightBlendMode()](coreimage/cifilter-swift.class/vividlightblendmode().md)

### Protocols

- [CICompositeOperation](coreimage/cicompositeoperation.md)

## See Also

### Filter Catalog

- [Blur Filters](coreimage/blur-filters.md)
- [Color Adjustment Filters](coreimage/color-adjustment-filters.md)
- [Color Effect Filters](coreimage/color-effect-filters.md)
- [Convolution Filters](coreimage/convolution-filters.md)
- [Distortion Filters](coreimage/distortion-filters.md)
- [Generator Filters](coreimage/generator-filters.md)
- [Geometry Adjustment Filters](coreimage/geometry-adjustment-filters.md)
- [Gradient Filters](coreimage/gradient-filters.md)
- [Halftone Effect Filters](coreimage/halftone-effect-filters.md)
- [Reduction Filters](coreimage/reduction-filters.md)
- [Sharpening Filters](coreimage/sharpening-filters.md)
- [Stylizing Filters](coreimage/stylizing-filters.md)
- [Tile Effect Filters](coreimage/tile-effect-filters.md)
- [Transition Filters](coreimage/transition-filters.md)
