---
title: Applying a flood fill to an image
framework: accelerate
role: collectionGroup
role_heading: API Collection
path: accelerate/applying-a-flood-fill-to-an-image
---

# Applying a flood fill to an image

Fill connected components of an image with a new color.

## Topics

### Flood-filling buffers

- [Applying flood fills to an image](accelerate/applying-flood-fills-to-an-image.md)
- [vImageFloodFill_Planar8(_:_:_:_:_:_:_:)](accelerate/vimagefloodfill_planar8(_:_:_:_:_:_:_:).md)
- [vImageFloodFill_Planar16U(_:_:_:_:_:_:_:)](accelerate/vimagefloodfill_planar16u(_:_:_:_:_:_:_:).md)
- [vImageFloodFill_ARGB8888(_:_:_:_:_:_:_:)](accelerate/vimagefloodfill_argb8888(_:_:_:_:_:_:_:).md)
- [vImageFloodFill_ARGB16U(_:_:_:_:_:_:_:)](accelerate/vimagefloodfill_argb16u(_:_:_:_:_:_:_:).md)

## See Also

### Applying color transforms to images

- [Transforming with lookup tables](accelerate/transforming-with-lookup-tables.md)
- [Transforming with polynomials](accelerate/transforming-with-polynomials.md)
- [Transforming with matrix multiplication](accelerate/transforming-with-matrix-multiplication.md)
- [Transforming with a gamma function](accelerate/transforming-with-a-gamma-function.md)
