HPDFLocateDataMatrixQuadrilateral

Unit: HPDFDataMatrixGeometry

function HPDFLocateDataMatrixQuadrilateral(const Mask: TBytes;
  Width, Height: Integer; CancellationToken: THPDFCancellationToken;
  StartTick: Cardinal; out Corners: THPDFBarcodeQuadrilateral): Boolean;

Leid een convexe voorgrondcontour af en herstel vier geprojecteerde randen uit een byte-per-pixel binair mask

Niet-nul maskwaarden betekenen voorgrond; Width en Height zijn hooguit 4,096, met hooguit 4,194,304 pixels en precies Width keer Height mask-bytes

StartTick is het request-begin van Windows GetTickCount; het geometry-werk deelt een deadline van 2,000 milliseconden en controleert cancellation; ongeldige of ambigu geometrie geeft false terug

Raster-barcodescanning van meerdere symbolen