---
title: barcodeDescriptor
framework: vision
role: symbol
role_heading: Instance Property
path: vision/vnbarcodeobservation/barcodedescriptor
---

# barcodeDescriptor

An object that describes the low-level details about the barcode and its data.

## Declaration

```swift
var barcodeDescriptor: CIBarcodeDescriptor? { get }
```

## Discussion

Discussion Use this object to have Core Image regenerate the observed barcode.
