Package-level declarations

Types

Link copied to clipboard

Encapsulates an alignment pattern, which are the smaller square patterns found in all but the simplest QR Codes.

Link copied to clipboard
open class Detector(image: BitMatrix)

Encapsulates logic that can detect a QR Code in an image, even if the QR Code is rotated or skewed, or partially obscured.

Link copied to clipboard

Encapsulates a finder pattern, which are the three square patterns found in the corners of QR Codes. It also encapsulates a count of similar finder patterns, as a convenience to the finder's bookkeeping.

Link copied to clipboard
open class FinderPatternFinder(image: BitMatrix, resultPointCallback: ResultPointCallback?)

This class attempts to find finder patterns in a QR Code. Finder patterns are the square markers at three corners of a QR Code.

Link copied to clipboard
class FinderPatternInfo(patternCenters: Array<FinderPattern>)

Encapsulates information about finder patterns in an image, including the location of the three finder patterns, and their estimated module size.