---
title: "init(imageData:)"
framework: intents
role: symbol
role_heading: Initializer
path: "intents/inimage/init(imagedata:)"
---

# init(imageData:)

Creates an image object from the specified data.

## Declaration

```swift
convenience init(imageData: Data)
```

## Parameters

- `imageData`: The data that contains the image, which you can create programmatically or load from an image file. The image can be in any format that the system supports.

## Return Value

Return Value An image object that contains the specified image data, or nil if that image data is invalid.

## See Also

### Creating an Image Object

- [init(named:)](intents/inimage/init(named:).md)
- [init(UIImage:)](intents/inimage/init(uiimage:).md)
- [init(CGImage:)](intents/inimage/init(cgimage:).md)
- [init(url:)](intents/inimage/init(url:)-8eo3q.md)
- [init(url:width:height:)](intents/inimage/init(url:width:height:)-41ikr.md)
