# ImageAnalysisCapabilities

Artifact: [androidx.camera:camera-core](https://developer.android.com/jetpack/androidx/releases/camera) [View Source](https://cs.android.com/search?q=file:androidx/camera/core/ImageAnalysisCapabilities.java+class:androidx.camera.core.ImageAnalysisCapabilities) Added in [1.7.0-rc02](https://developer.android.com/jetpack/androidx/releases/camera#1.7.0-rc02)

*** ** * ** ***


```
interface ImageAnalysisCapabilities
```

<br />

*** ** * ** ***

ImageAnalysisCapabilities is used to query `https://developer.android.com/reference/kotlin/androidx/camera/core/ImageAnalysis` use case capabilities on the device.

## Summary

| ### Public functions |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | `https://developer.android.com/reference/kotlin/androidx/camera/core/ImageAnalysisCapabilities#isOutputFormatSupported(int)(format: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html)` Returns whether the given output image format is supported. |

## Public functions

### isOutputFormatSupported

Added in [1.7.0-rc02](https://developer.android.com/jetpack/androidx/releases/camera#1.7.0-rc02)

```
fun isOutputFormatSupported(format: Int): Boolean
```

Returns whether the given output image format is supported.

The possible values are `https://developer.android.com/reference/kotlin/androidx/camera/core/ImageAnalysis#OUTPUT_IMAGE_FORMAT_YUV_420_888()`, `https://developer.android.com/reference/kotlin/androidx/camera/core/ImageAnalysis#OUTPUT_IMAGE_FORMAT_RGBA_8888()`, `https://developer.android.com/reference/kotlin/androidx/camera/core/ImageAnalysis#OUTPUT_IMAGE_FORMAT_NV21()`, or `https://developer.android.com/reference/kotlin/androidx/camera/core/ImageAnalysis#OUTPUT_IMAGE_FORMAT_PRIVATE()`.

| Parameters |
|---|---|
| `format: https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-int/index.html` | the output image format. |

| Returns |
|---|---|
| `https://kotlinlang.org/api/core/kotlin-stdlib/kotlin/-boolean/index.html` | true if the output image format is supported. |

| See also |
|---|---|
| `https://developer.android.com/reference/kotlin/androidx/camera/core/ImageAnalysis.Builder#setOutputImageFormat(int)` |   |