HPDFDecodeDataMatrixQuadrilateral

Unit: HPDFDataMatrixDecoder

function HPDFDecodeDataMatrixQuadrilateral(const Mask: TBytes;
  Width, Height: Integer; const Corners: THPDFBarcodeQuadrilateral;
  CancellationToken: THPDFCancellationToken; StartTick: Cardinal;
  out Text: UnicodeString; out RawBytes: TBytes;
  out OrientationDegrees, Confidence: Single): Boolean;

Dekodiert eine ECC-200-Data-Matrix, deren projizierte Ecken bereits bekannt sind

Der Decoder probiert unterstützte quadratische und standardmäßige rechteckige Größen, Rotationen und Spiegelungen aus und validiert dann Locator-Ränder, Reed-Solomon-Blöcke und die Payload-Kodierung

False leert Text und Raw-Bytes; ein verifiziertes projektives Ergebnis meldet Confidence 0.90 als Verifizierungspfad-Score, mit seiner kanonischen Top-Edge-Orientierung in Rastergraden

Multi-Symbol-Raster-Barcode-Scanning