# CameraPixelFormat

`import { CameraPixelFormat } from "destack:device/binding";`

Camera pixel format.

```ds title="CameraPixelFormat"
export enum CameraPixelFormat {
    Bgra8 = 1,
    Rgba8 = 2,
    Nv12 = 3,
    Yuv420 = 4,
    Jpeg = 5,
}
```

[language/library/src/device/binding/camera.ds:27:38](https://github.com/destack-sh/destack/blob/main/language/library/src/device/binding/camera.ds#L27-L38)

## Variants

### `Bgra8 = 1`

Packed 8-bit BGRA.

### `Rgba8 = 2`

Packed 8-bit RGBA.

### `Nv12 = 3`

Packed 8-bit NV12.

### `Yuv420 = 4`

Planar YUV 4:2:0.

### `Jpeg = 5`

JPEG encoded frame bytes.
