deinterleave(destination:)
Deinterleaves the 8-bit-per-channel, three-channel interleaved buffer and writes the result to a multiple-plane pixel buffer.
Declaration
func deinterleave(destination: vImage.PixelBuffer<vImage.Planar8x3>)Parameters
- destination:
The destination pixel buffer.
Mentioned in
Discussion
Use this function to deinterleave a buffer and overwrite a multiple-plane pixel buffer with copies of each source channel.
See Also
Deinterleaving pixel buffers
deinterleave(destination:)deinterleave(destination:)deinterleave(destination:)deinterleave(planarDestinationBuffers:)deinterleave(planarDestinationBuffers:)deinterleave(planarDestinationBuffers:)deinterleave(planarDestinationBuffers:)deinterleave(planarDestinationBuffers:)deinterleave(planarDestinationBuffers:)