Class

CIQRCodeFeature

Information about a Quick Response code (a kind of 2D barcode) detected in a still or video image.

Overview

A QR code is a two-dimensional barcode using the ISO/IEC 18004:2006 standard. The properties of a CIQRCodeFeature object identify the corners of the barcode in the image perspective and provide the decoded message.

To detect QR codes in an image or video, choose the CIDetectorTypeQRCode type when initializing a CIDetector object.

Topics

Locating a Detected Feature

bounds

A rectangle indicating the position and extent of the feature in image coordinates.

Decoding a Detected Barcode

messageString

The string decoded from the detected barcode.

symbolDescriptor

An abstract representation of a QR Code symbol.

Identifying the Corners of a Detected Barcode

bottomLeft

The lower-left corner of the detected barcode, in image coordinates.

bottomRight

The lower-right corner of the detected barcode, in image coordinates.

topLeft

The upper-left corner of the detected barcode, in image coordinates.

topRight

The upper-right corner of the detected barcode, in image coordinates.

Relationships

Inherits From

See Also

Image Feature Detection

CIDetector

An image processor that identifies notable features (such as faces and barcodes) in a still image or video.

CIFeature

The abstract superclass for objects representing notable features detected in an image.

CIFaceFeature

Information about a face detected in a still or video image.

CIRectangleFeature

Information about a rectangular region detected in a still or video image.

CITextFeature

Information about a region likely to contain text detected in a still or video image.