Contents

vImage Operations

Apply image manipulation operations to vImage buffers.

Overview

A vImage function name includes the data type of the buffer it operates on. For example, vImageConvolve_Planar8(_:_:_:_:_:_:_:_:_:_:_:) works with 8-bit planar buffers, and vImageConvolve_ARGBFFFF(_:_:_:_:_:_:_:_:_:_:) works with 32-bits-per-channel, four-channel interleaved buffers.

Topics

Applying color transforms to images

Applying geometric transforms to image buffers

Applying morphological operations to images

Calculating and modifying an image’s histogram

Clipping data

Compositing images using alpha information

Converting image buffers between formats

Convolving images

Extracting channels

Filling buffers

Filtering data prior to decompressing

Flattening data

Overwriting channels

Permuting channels

Swapping bytes

See Also

vImage Operations