# ImageClassifierResult

    class ImageClassifierResult: TaskResult, NSCopying

Represents the classification results generated by `ImageClassifier`. \*
- `
  ### [init(classificationResult:timestampInMilliseconds:)](https://developers.google.com/edge/api/mediapipe/swift/vision/Classes/ImageClassifierResult.md.txt#/c:objc(cs)MPPImageClassifierResult(im)initWithClassificationResult:timestampInMilliseconds:)

  ` Initializes a new `ImageClassifierResult` with the given `ClassificationResult` and timestamp (in milliseconds).

  #### Declaration

  Swift

      init(classificationResult: ClassificationResult, timestampInMilliseconds: Int)

  #### Parameters

  |---|---|
  | `classificationResult` | The `ClassificationResult` instance containing one set of results per classifier head. |
  | `timestampInMilliseconds` | The timestamp (in milliseconds) for this result. |

  #### Return Value

  An instance of `ImageClassifierResult` initialized with the given `ClassificationResult` and timestamp (in milliseconds).
- `
  ### [classificationResult](https://developers.google.com/edge/api/mediapipe/swift/vision/Classes/ImageClassifierResult.md.txt#/c:objc(cs)MPPImageClassifierResult(py)classificationResult)

  ` The `ClassificationResult` instance containing one set of results per classifier head. \*

  #### Declaration

  Swift

      var classificationResult: ClassificationResult { get }