HPDFLocateDataMatrixQuadrilateral

Unit: HPDFDataMatrixGeometry

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

Deriva un hull convexo del foreground y recupera cuatro bordes proyectados desde una máscara binaria de un byte por píxel

Los valores de máscara distintos de cero significan foreground; Width y Height son como máximo 4,096, con como máximo 4,194,304 píxeles y exactamente Width por Height bytes de máscara

StartTick es el inicio de la request según GetTickCount de Windows; el trabajo de geometría comparte un deadline de 2,000 milisegundos y verifica la cancelación; una geometría inválida o ambigua devuelve false

Escaneo raster de códigos de barra multi-símbolo