HPDFLocateDataMatrixQuadrilateral
Unit: HPDFDataMatrixGeometry
function HPDFLocateDataMatrixQuadrilateral(const Mask: TBytes;
Width, Height: Integer; CancellationToken: THPDFCancellationToken;
StartTick: Cardinal; out Corners: THPDFBarcodeQuadrilateral): Boolean;
Leitet eine konvexe Vordergrund-Hülle ab und rekonstruiert vier projizierte Kanten aus einer Byte-pro-Pixel-Binärmaske
Nichtnull-Maskenwerte bedeuten Vordergrund; Width und Height sind höchstens 4,096, mit höchstens 4,194,304 Pixeln und exakt Width mal Height Masken-Bytes
StartTick ist der Anfragenstart aus dem Windows-GetTickCount; die Geometriearbeit teilt eine 2.000-Millisekunden-Deadline und prüft den Abbruch; ungültige oder mehrdeutige Geometrie liefert false