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 as it appears in perspective in the image and provide the message decoded from the barcode.

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.

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.

Instance Properties

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.