Contents

deinterleave(planarDestinationBuffers:)

Deinterleaves the unsigned 16-bit-per-channel, four-channel interleaved buffer and writes the result to an array that contains four planar buffers.

Declaration

func deinterleave(planarDestinationBuffers: [vImage.PixelBuffer<vImage.Planar16U>])

Parameters

  • planarDestinationBuffers:

    The destination pixel buffers.

Discussion

Use this function to deinterleave a buffer and overwrite planar buffers with copies of each source channel.

See Also

Deinterleaving pixel buffers