---
title: "make(sourceFormat:destinationFormat:flags:)"
framework: accelerate
role: symbol
role_heading: Type Method
path: "accelerate/vimageconverter/make(sourceformat:destinationformat:flags:)-fub5"
---

# make(sourceFormat:destinationFormat:flags:)

Creates a vImage converter that converts a Core Graphics-formatted image to a Core Video-formatted image.

## Declaration

```swift
static func make(sourceFormat: vImage_CGImageFormat, destinationFormat: vImageCVImageFormat, flags options: vImage.Options = .noFlags) throws -> vImageConverter
```

## See Also

### Related Documentation

- [vImageConverter_CreateForCGToCVImageFormat(_:_:_:_:_:)](accelerate/vimageconverter_createforcgtocvimageformat(_:_:_:_:_:).md)

### Type Methods

- [make(sourceFormat:destinationFormat:flags:)](accelerate/vimageconverter/make(sourceformat:destinationformat:flags:)-8iupf.md)
- [make(sourceFormat:destinationFormat:flags:)](accelerate/vimageconverter/make(sourceformat:destinationformat:flags:)-8tbym.md)
- [make(sourceFormat:destinationFormat:colorConversionInfo:)](accelerate/vimageconverter/make(sourceformat:destinationformat:colorconversioninfo:).md)
