HPDFLocateDataMatrixQuadrilateral

Enheten: HPDFDataMatrixGeometry

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

Härled ett konvex förgrundsskal och återhämta fyra projicerade kanter ur en byte-per-pixel binär mask

Icke-noll maskvärden betyder förgrund; Width och Height är högst 4 096, med högst 4 194 304 pixlar och exakt Width gånger Height maskbyte

StartTick är förfrågans start ur Windows GetTickCount; geometriarbetet delar en 2 000-millisekunders tidsgräns och kontrollerar avbrott; ogiltig eller tvetydig geometri returnerar false

Streckkodsinläsning i raster med flera symboler