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;

Decodifica un Data Matrix ECC 200 i cui angoli proiettati sono già noti

Il decoder prova le dimensioni quadrate supportate e quelle rettangolari standard, rotazioni e specchiature, poi valida i bordi locator, i blocchi Reed-Solomon e la codifica del payload

False azzera text e raw bytes; un risultato proiettivo verificato riporta confidence 0.90 come punteggio del percorso di verifica, con la sua orientazione canonica del bordo superiore in gradi raster

Scansione raster di codici a barre multi-symbol