---
title: Functions that convert between noninteger planar buffers
framework: accelerate
role: collectionGroup
role_heading: API Collection
path: accelerate/functions-that-convert-between-noninteger-planar-buffers
---

# Functions that convert between noninteger planar buffers

Convert the bit depths and formats of planar fixed- and floating-point image data.

## Topics

### Converting from floating-point 16-bit-per-channel buffers

- [vImageConvert_16Fto16Q12(_:_:_:)](accelerate/vimageconvert_16fto16q12(_:_:_:).md)
- [vImageConvert_Planar16FtoPlanarF(_:_:_:)](accelerate/vimageconvert_planar16ftoplanarf(_:_:_:).md)

### Converting from fixed-point 16-bit-per-channel buffers

- [vImageConvert_16Q12to16F(_:_:_:)](accelerate/vimageconvert_16q12to16f(_:_:_:).md)
- [vImageConvert_16Q12toF(_:_:_:)](accelerate/vimageconvert_16q12tof(_:_:_:).md)

### Converting from floating-point 32-bit-per-channel buffers

- [vImageConvert_PlanarFtoPlanar16F(_:_:_:)](accelerate/vimageconvert_planarftoplanar16f(_:_:_:).md)
- [vImageConvert_Fto16Q12(_:_:_:)](accelerate/vimageconvert_fto16q12(_:_:_:).md)

## See Also

### Type conversion

- [Functions that convert between integer planar buffers](accelerate/functions-that-convert-between-integer-planar-buffers.md)
- [Functions that convert between integer interleaved buffers](accelerate/functions-that-convert-between-integer-interleaved-buffers.md)
- [Functions that convert from integer planar buffers to noninteger planar buffers](accelerate/functions-that-convert-from-integer-planar-buffers-to-noninteger-planar-buffers.md)
- [Functions that convert from integer interleaved buffers to noninteger interleaved buffers](accelerate/functions-that-convert-from-integer-interleaved-buffers-to-noninteger-interleaved-buffers.md)
- [Functions that convert between noninteger interleaved buffers](accelerate/functions-that-convert-between-noninteger-interleaved-buffers.md)
- [Functions that convert from noninteger planar buffers to integer planar buffers](accelerate/functions-that-convert-from-noninteger-planar-buffers-to-integer-planar-buffers.md)
- [Functions that convert from noninteger interleaved buffers to integer interleaved buffers](accelerate/functions-that-convert-from-noninteger-interleaved-buffers-to-integer-interleaved-buffers.md)
