---
title: Pixel formats
framework: accelerate
role: collectionGroup
role_heading: API Collection
path: accelerate/pixel-formats
---

# Pixel formats

Specify a pixel buffer’s bit depth, number of channels, and data storage format.

## Topics

### Planar pixel formats

- [vImage.Planar8](accelerate/vimage/planar8.md)
- [vImage.Planar16U](accelerate/vimage/planar16u.md)
- [vImage.Planar16F](accelerate/vimage/planar16f.md)
- [vImage.PlanarF](accelerate/vimage/planarf.md)

### Multiple-plane pixel formats

- [vImage.Planar8x2](accelerate/vimage/planar8x2.md)
- [vImage.Planar8x3](accelerate/vimage/planar8x3.md)
- [vImage.Planar8x4](accelerate/vimage/planar8x4.md)
- [vImage.PlanarFx2](accelerate/vimage/planarfx2.md)
- [vImage.PlanarFx3](accelerate/vimage/planarfx3.md)
- [vImage.PlanarFx4](accelerate/vimage/planarfx4.md)

### Interleaved pixel formats

- [vImage.Interleaved8x2](accelerate/vimage/interleaved8x2.md)
- [vImage.Interleaved8x3](accelerate/vimage/interleaved8x3.md)
- [vImage.Interleaved8x4](accelerate/vimage/interleaved8x4.md)
- [vImage.Interleaved16Ux2](accelerate/vimage/interleaved16ux2.md)
- [vImage.Interleaved16Ux4](accelerate/vimage/interleaved16ux4.md)
- [vImage.Interleaved16Fx2](accelerate/vimage/interleaved16fx2.md)
- [vImage.Interleaved16Fx4](accelerate/vimage/interleaved16fx4.md)
- [vImage.InterleavedFx2](accelerate/vimage/interleavedfx2.md)
- [vImage.InterleavedFx3](accelerate/vimage/interleavedfx3.md)
- [vImage.InterleavedFx4](accelerate/vimage/interleavedfx4.md)

### Dynamic pixel formats

- [vImage.DynamicPixelFormat](accelerate/vimage/dynamicpixelformat.md)

### Protocols

- [PixelFormat](accelerate/pixelformat.md)
- [StaticPixelFormat](accelerate/staticpixelformat.md)
- [InitializableFromCGImage](accelerate/initializablefromcgimage.md)
- [SinglePlanePixelFormat](accelerate/singleplanepixelformat.md)
- [MultiplePlanePixelFormat](accelerate/multipleplanepixelformat.md)

## See Also

### Pixel buffer essentials

- [Creating vImage pixel buffers](accelerate/creating-vimage-pixel-buffers.md)
- [Working with underlying data](accelerate/working-with-underlying-data.md)
