Platforms to show: All Mac Windows Linux Cross-Platform

Back to CIQRCodeDescriptorMBS class.

CIQRCodeDescriptorMBS.errorCorrectedPayload as MemoryBlock

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS MacCI Plugin 17.4 ✅ Yes ❌ No ❌ No ✅ Yes All
The error-corrected codewords that comprise the QR code symbol.

QR Codes are formally specified in ISO/IEC 18004:2006(E). Section 6.4.10 "Bitstream to codeword conversion" specifies the set of 8-bit codewords in the symbol immediately prior to splitting the message into blocks and applying error correction.

During decode, error correction is applied and if successful, the message is re-ordered to the state immediately following "Bitstream to codeword coversion." The errorCorrectedPayload corresponds to this sequence of 8-bit codewords.
(Read only property)

CIQRCodeDescriptorMBS.errorCorrectionLevel as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS MacCI Plugin 17.4 ✅ Yes ❌ No ❌ No ✅ Yes All
The error correction level of the QR code.

QR Codes support four levels of Reed-Solomon error correction, in increasing error correction capability: L, M, Q, and H.
(Read only property)

CIQRCodeDescriptorMBS.maskPattern as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS MacCI Plugin 17.4 ✅ Yes ❌ No ❌ No ✅ Yes All
The data mask pattern for the QR code symbol.

QR Codes support eight data mask patterns, which are used to avoid large black or large white areas inside the symbol body. Valid values range from 0 to 7.
(Read only property)

CIQRCodeDescriptorMBS.symbolVersion as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS MacCI Plugin 17.4 ✅ Yes ❌ No ❌ No ✅ Yes All
The version property corresponds to the size of the QR Code.

QR Codes are square. ISO/IEC 18004 defines versions from 1 to 40, where a higher symbol version indicates a larger data carrying capacity. This field is required in order to properly interpret the error corrected payload.
(Read only property)

The items on this page are in the following plugins: MBS MacCI Plugin.


The biggest plugin in space...