---
title: vImageCVImageFormat.Format
framework: accelerate
role: symbol
role_heading: Enumeration
path: accelerate/vimagecvimageformat/format
---

# vImageCVImageFormat.Format

Constants that specify the format of a Core Video image format.

## Declaration

```swift
enum Format
```

## Topics

### RGB format constants

- [vImageCVImageFormat.Format.format16LE555](accelerate/vimagecvimageformat/format/format16le555.md)
- [vImageCVImageFormat.Format.format16LE565](accelerate/vimagecvimageformat/format/format16le565.md)
- [vImageCVImageFormat.Format.format16BE555](accelerate/vimagecvimageformat/format/format16be555.md)
- [vImageCVImageFormat.Format.format16BE565](accelerate/vimagecvimageformat/format/format16be565.md)
- [vImageCVImageFormat.Format.format24RGB](accelerate/vimagecvimageformat/format/format24rgb.md)
- [vImageCVImageFormat.Format.format24BGR](accelerate/vimagecvimageformat/format/format24bgr.md)
- [vImageCVImageFormat.Format.format30RGB](accelerate/vimagecvimageformat/format/format30rgb.md)
- [vImageCVImageFormat.Format.format30RGBLEPackedWideGamut](accelerate/vimagecvimageformat/format/format30rgblepackedwidegamut.md)
- [vImageCVImageFormat.Format.format48RGB](accelerate/vimagecvimageformat/format/format48rgb.md)

### RGBA and ARGB format constants

- [vImageCVImageFormat.Format.format16LE5551](accelerate/vimagecvimageformat/format/format16le5551.md)
- [vImageCVImageFormat.Format.format32ABGR](accelerate/vimagecvimageformat/format/format32abgr.md)
- [vImageCVImageFormat.Format.format32ARGB](accelerate/vimagecvimageformat/format/format32argb.md)
- [vImageCVImageFormat.Format.format32BGRA](accelerate/vimagecvimageformat/format/format32bgra.md)
- [vImageCVImageFormat.Format.format32RGBA](accelerate/vimagecvimageformat/format/format32rgba.md)
- [vImageCVImageFormat.Format.format64ARGB](accelerate/vimagecvimageformat/format/format64argb.md)
- [vImageCVImageFormat.Format.format64RGBAHalf](accelerate/vimagecvimageformat/format/format64rgbahalf.md)
- [vImageCVImageFormat.Format.format128RGBAFloat](accelerate/vimagecvimageformat/format/format128rgbafloat.md)
- [vImageCVImageFormat.Format.formatARGB2101010LEPacked](accelerate/vimagecvimageformat/format/formatargb2101010lepacked.md)

### Monochrome format constants

- [vImageCVImageFormat.Format.format16Gray](accelerate/vimagecvimageformat/format/format16gray.md)
- [vImageCVImageFormat.Format.format32AlphaGray](accelerate/vimagecvimageformat/format/format32alphagray.md)

### 4:2:0 YpCbCr format constants

- [vImageCVImageFormat.Format.format420YpCbCr8Planar](accelerate/vimagecvimageformat/format/format420ypcbcr8planar.md)
- [vImageCVImageFormat.Format.format420YpCbCr8BiPlanarFullRange](accelerate/vimagecvimageformat/format/format420ypcbcr8biplanarfullrange.md)
- [vImageCVImageFormat.Format.format420YpCbCr8BiPlanarVideoRange](accelerate/vimagecvimageformat/format/format420ypcbcr8biplanarvideorange.md)
- [vImageCVImageFormat.Format.format420YpCbCr8PlanarFullRange](accelerate/vimagecvimageformat/format/format420ypcbcr8planarfullrange.md)
- [vImageCVImageFormat.Format.format420YpCbCr10BiPlanarFullRange](accelerate/vimagecvimageformat/format/format420ypcbcr10biplanarfullrange.md)
- [vImageCVImageFormat.Format.format420YpCbCr10BiPlanarVideoRange](accelerate/vimagecvimageformat/format/format420ypcbcr10biplanarvideorange.md)

### 4:2:2 YpCbCr format constants

- [vImageCVImageFormat.Format.format422YpCbCr8](accelerate/vimagecvimageformat/format/format422ypcbcr8.md)
- [vImageCVImageFormat.Format.format422YpCbCr8_yuvs](accelerate/vimagecvimageformat/format/format422ypcbcr8_yuvs.md)
- [vImageCVImageFormat.Format.format422YpCbCr8FullRange](accelerate/vimagecvimageformat/format/format422ypcbcr8fullrange.md)
- [vImageCVImageFormat.Format.format422YpCbCr10](accelerate/vimagecvimageformat/format/format422ypcbcr10.md)
- [vImageCVImageFormat.Format.format422YpCbCr10BiPlanarFullRange](accelerate/vimagecvimageformat/format/format422ypcbcr10biplanarfullrange.md)
- [vImageCVImageFormat.Format.format422YpCbCr10BiPlanarVideoRange](accelerate/vimagecvimageformat/format/format422ypcbcr10biplanarvideorange.md)
- [vImageCVImageFormat.Format.format422YpCbCr16](accelerate/vimagecvimageformat/format/format422ypcbcr16.md)

### 4:4:4 YpCbCr format constants

- [vImageCVImageFormat.Format.format444YpCbCr8](accelerate/vimagecvimageformat/format/format444ypcbcr8.md)
- [vImageCVImageFormat.Format.format444YpCbCr10](accelerate/vimagecvimageformat/format/format444ypcbcr10.md)
- [vImageCVImageFormat.Format.format444YpCbCr10BiPlanarFullRange](accelerate/vimagecvimageformat/format/format444ypcbcr10biplanarfullrange.md)
- [vImageCVImageFormat.Format.format444YpCbCr10BiPlanarVideoRange](accelerate/vimagecvimageformat/format/format444ypcbcr10biplanarvideorange.md)

### YpCbCr with alpha format constants

- [vImageCVImageFormat.Format.format422YpCbCr_4A_8BiPlanar](accelerate/vimagecvimageformat/format/format422ypcbcr_4a_8biplanar.md)
- [vImageCVImageFormat.Format.format4444AYpCbCr8](accelerate/vimagecvimageformat/format/format4444aypcbcr8.md)
- [vImageCVImageFormat.Format.format4444YpCbCrA8](accelerate/vimagecvimageformat/format/format4444ypcbcra8.md)
- [vImageCVImageFormat.Format.format4444YpCbCrA8R](accelerate/vimagecvimageformat/format/format4444ypcbcra8r.md)
- [vImageCVImageFormat.Format.format4444AYpCbCr16](accelerate/vimagecvimageformat/format/format4444aypcbcr16.md)

### Bayer format constants

- [vImageCVImageFormat.Format.format14Bayer_BGGR](accelerate/vimagecvimageformat/format/format14bayer_bggr.md)
- [vImageCVImageFormat.Format.format14Bayer_GBRG](accelerate/vimagecvimageformat/format/format14bayer_gbrg.md)
- [vImageCVImageFormat.Format.format14Bayer_GRBG](accelerate/vimagecvimageformat/format/format14bayer_grbg.md)
- [vImageCVImageFormat.Format.format14Bayer_RGGB](accelerate/vimagecvimageformat/format/format14bayer_rggb.md)

### Indexed color format constants

- [vImageCVImageFormat.Format.format1Monochrome](accelerate/vimagecvimageformat/format/format1monochrome.md)
- [vImageCVImageFormat.Format.format1IndexedGray_WhiteIsZero](accelerate/vimagecvimageformat/format/format1indexedgray_whiteiszero.md)
- [vImageCVImageFormat.Format.format2Indexed](accelerate/vimagecvimageformat/format/format2indexed.md)
- [vImageCVImageFormat.Format.format2IndexedGray_WhiteIsZero](accelerate/vimagecvimageformat/format/format2indexedgray_whiteiszero.md)
- [vImageCVImageFormat.Format.format4Indexed](accelerate/vimagecvimageformat/format/format4indexed.md)
- [vImageCVImageFormat.Format.format4IndexedGray_WhiteIsZero](accelerate/vimagecvimageformat/format/format4indexedgray_whiteiszero.md)
- [vImageCVImageFormat.Format.format8Indexed](accelerate/vimagecvimageformat/format/format8indexed.md)
- [vImageCVImageFormat.Format.format8IndexedGray_WhiteIsZero](accelerate/vimagecvimageformat/format/format8indexedgray_whiteiszero.md)

### Depth format constants

- [vImageCVImageFormat.Format.formatDepthFloat16](accelerate/vimagecvimageformat/format/formatdepthfloat16.md)
- [vImageCVImageFormat.Format.formatDepthFloat32](accelerate/vimagecvimageformat/format/formatdepthfloat32.md)

### Disparity format constants

- [vImageCVImageFormat.Format.formatDisparityFloat16](accelerate/vimagecvimageformat/format/formatdisparityfloat16.md)
- [vImageCVImageFormat.Format.formatDisparityFloat32](accelerate/vimagecvimageformat/format/formatdisparityfloat32.md)

### Single-component format constants

- [vImageCVImageFormat.Format.formatOneComponent8](accelerate/vimagecvimageformat/format/formatonecomponent8.md)
- [vImageCVImageFormat.Format.formatOneComponent16Half](accelerate/vimagecvimageformat/format/formatonecomponent16half.md)
- [vImageCVImageFormat.Format.formatOneComponent32Float](accelerate/vimagecvimageformat/format/formatonecomponent32float.md)

### Two-component format constants

- [vImageCVImageFormat.Format.formatTwoComponent8](accelerate/vimagecvimageformat/format/formattwocomponent8.md)
- [vImageCVImageFormat.Format.formatTwoComponent16Half](accelerate/vimagecvimageformat/format/formattwocomponent16half.md)
- [vImageCVImageFormat.Format.formatTwoComponent32Float](accelerate/vimagecvimageformat/format/formattwocomponent32float.md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Escapable](swift/escapable.md)
- [Hashable](swift/hashable.md)

## See Also

### Supporting types

- [vImageCVImageFormat.ChromaSiting](accelerate/vimagecvimageformat/chromasiting-swift.enum.md)
