---
title: vImage
framework: accelerate
role: symbol
role_heading: Enumeration
path: accelerate/vimage
---

# vImage

An enumeration that acts as a namespace for Swift overlays to vImage.

## Declaration

```swift
enum vImage
```

## Topics

### Type Aliases

- [vImage.StructuringElement](accelerate/vimage/structuringelement.md)
- [vImage.ConvolutionKernel](accelerate/vimage/convolutionkernel.md)
- [vImage.ConvolutionKernel2D](accelerate/vimage/convolutionkernel2d.md)
- [vImage.DynamicPixelFormat](accelerate/vimage/dynamicpixelformat.md)
- [vImage.Interleaved16Fx2](accelerate/vimage/interleaved16fx2.md)
- [vImage.Interleaved16Fx4](accelerate/vimage/interleaved16fx4.md)
- [vImage.Interleaved16Ux2](accelerate/vimage/interleaved16ux2.md)
- [vImage.Interleaved16Ux4](accelerate/vimage/interleaved16ux4.md)
- [vImage.Interleaved8x2](accelerate/vimage/interleaved8x2.md)
- [vImage.Interleaved8x3](accelerate/vimage/interleaved8x3.md)
- [vImage.Interleaved8x4](accelerate/vimage/interleaved8x4.md)
- [vImage.InterleavedFx2](accelerate/vimage/interleavedfx2.md)
- [vImage.InterleavedFx3](accelerate/vimage/interleavedfx3.md)
- [vImage.InterleavedFx4](accelerate/vimage/interleavedfx4.md)
- [vImage.MultidimensionalLookupTable](accelerate/vimage/multidimensionallookuptable.md)
- [vImage.Options](accelerate/vimage/options.md)
- [vImage.PixelBuffer](accelerate/vimage/pixelbuffer.md)
- [vImage.Planar16F](accelerate/vimage/planar16f.md)
- [vImage.Planar16U](accelerate/vimage/planar16u.md)
- [vImage.Planar8](accelerate/vimage/planar8.md)
- [vImage.Planar8x2](accelerate/vimage/planar8x2.md)
- [vImage.Planar8x3](accelerate/vimage/planar8x3.md)
- [vImage.Planar8x4](accelerate/vimage/planar8x4.md)
- [vImage.PlanarF](accelerate/vimage/planarf.md)
- [vImage.PlanarFx2](accelerate/vimage/planarfx2.md)
- [vImage.PlanarFx3](accelerate/vimage/planarfx3.md)
- [vImage.PlanarFx4](accelerate/vimage/planarfx4.md)
- [vImage.Size](accelerate/vimage/size.md)

### Enumerations

- [vImage.BlendMode](accelerate/vimage/blendmode.md)
- [vImage.BufferType](accelerate/vimage/buffertype.md)
- [vImage.ChannelOrdering](accelerate/vimage/channelordering.md)
- [vImage.CompositeMode](accelerate/vimage/compositemode.md)
- [vImage.EdgeMode](accelerate/vimage/edgemode.md)
- [vImage.Error](accelerate/vimage/error.md)
- [vImage.FloodFillConnectivity](accelerate/vimage/floodfillconnectivity.md)
- [vImage.Gamma](accelerate/vimage/gamma.md)
- [vImage.MorphologyOperation](accelerate/vimage/morphologyoperation.md)
- [vImage.ReflectionAxis](accelerate/vimage/reflectionaxis.md)
- [vImage.Rotation](accelerate/vimage/rotation.md)
- [vImage.ShearDirection](accelerate/vimage/sheardirection.md)

### Protocols

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