---
title: VNClassifyImageRequest
framework: vision
role: symbol
role_heading: Class
path: vision/vnclassifyimagerequest
---

# VNClassifyImageRequest

A request to classify an image.

## Declaration

```swift
class VNClassifyImageRequest
```

## Overview

Overview This type of request produces a collection of VNClassificationObservation objects that describe an image. Access the classifications through knownClassifications(forRevision:).

## Topics

### Accessing Results

- [supportedIdentifiers()](vision/vnclassifyimagerequest/supportedidentifiers().md)
- [results](vision/vnclassifyimagerequest/results.md)
- [VNClassificationObservation](vision/vnclassificationobservation.md)
- [knownClassifications(forRevision:)](vision/vnclassifyimagerequest/knownclassifications(forrevision:).md)

### Specifying Algorithm Revision

- [VNClassifyImageRequestRevision1](vision/vnclassifyimagerequestrevision1.md)

## Relationships

### Inherits From

- [VNImageBasedRequest](vision/vnimagebasedrequest.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSCopying](foundation/nscopying.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Still-image analysis

- [Detecting Objects in Still Images](vision/detecting-objects-in-still-images.md)
- [Classifying images for categorization and search](vision/classifying-images-for-categorization-and-search.md)
- [Analyzing Image Similarity with Feature Print](vision/analyzing-image-similarity-with-feature-print.md)
- [VNRequest](vision/vnrequest.md)
- [VNImageBasedRequest](vision/vnimagebasedrequest.md)
- [VNGenerateImageFeaturePrintRequest](vision/vngenerateimagefeatureprintrequest.md)
- [VNFeaturePrintObservation](vision/vnfeatureprintobservation.md)
- [VNImageRequestHandler](vision/vnimagerequesthandler.md)
- [VNObservation](vision/vnobservation.md)
