---
title: InitializableFromCGImage
framework: accelerate
role: symbol
role_heading: Protocol
path: accelerate/initializablefromcgimage
---

# InitializableFromCGImage

A pixel format that supports initialization from a Core Graphics image.

## Declaration

```swift
protocol InitializableFromCGImage : SinglePlanePixelFormat
```

## Topics

### Type Properties

- [bitCountPerComponent](accelerate/initializablefromcgimage/bitcountpercomponent.md)

## Relationships

### Inherits From

- [PixelFormat](accelerate/pixelformat.md)
- [SinglePlanePixelFormat](accelerate/singleplanepixelformat.md)

### Conforming Types

- [vImage.Interleaved16Fx4](accelerate/vimage/interleaved16fx4.md)
- [vImage.Interleaved16Ux2](accelerate/vimage/interleaved16ux2.md)
- [vImage.Interleaved16Ux4](accelerate/vimage/interleaved16ux4.md)
- [vImage.Interleaved8x3](accelerate/vimage/interleaved8x3.md)
- [vImage.Interleaved8x4](accelerate/vimage/interleaved8x4.md)
- [vImage.InterleavedFx3](accelerate/vimage/interleavedfx3.md)
- [vImage.InterleavedFx4](accelerate/vimage/interleavedfx4.md)
- [vImage.Planar16F](accelerate/vimage/planar16f.md)
- [vImage.Planar8](accelerate/vimage/planar8.md)
- [vImage.PlanarF](accelerate/vimage/planarf.md)

## See Also

### Protocols

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