---
title: ImageAnalyzer.Configuration
framework: visionkit
role: symbol
role_heading: Structure
path: visionkit/imageanalyzer/configuration
---

# ImageAnalyzer.Configuration

A configuration that specifies the types of items and locales that the image analyzer recognizes.

## Declaration

```swift
struct Configuration
```

## Mentioned in

Enabling Live Text interactions with images

## Overview

Overview Create an ImageAnalyzer.Configuration structure to specify the criteria when analyzing an image. Then pass the configuration object to the ImageAnalyzer analyze(_:configuration:) or similar method to find the items you want.

## Topics

### Creating configurations

- [init(_:)](visionkit/imageanalyzer/configuration/init(_:).md)
- [analysisTypes](visionkit/imageanalyzer/configuration/analysistypes.md)
- [ImageAnalyzer.AnalysisTypes](visionkit/imageanalyzer/analysistypes.md)

### Recognizing languages

- [locales](visionkit/imageanalyzer/configuration/locales.md)
