EQRCodeReader::Read

Detects and decodes all the QR codes in the search field. Returns them as EQRCode objects.

Namespace: Euresys::Open_eVision

[C++]

std::vector<Euresys::Open_eVision::EQRCode> Read(
)

std::vector<Euresys::Open_eVision::EQRCode> Read(
   EROIBW8& field
)

std::vector<Euresys::Open_eVision::EQRCode> Read(
   EROIBW8& field,
   const ERegion& region
)

EQRCodeGrid Read(
   EROIBW8& field,
   int numCellsX,
   int numCellsY,
   float extension
)

EQRCodeGrid Read(
   EROIBW8& field,
   const ERectangleRegion& area,
   int numCellsX,
   int numCellsY,
   float extension
)

EQRCodeGrid Read(
   EROIBW8& field,
   const ERectangleRegion& area,
   const EQRCodeGrid& grid,
   float extension
)

Parameters

field

The search field.

region

Region into the search field where the qr codes have to be found.

numCellsX

Number of grid cells in the X direction

numCellsY

Number of grid cells in the Y direction

extension

Extension of the grid cells to allow cell overlap. For instance, 0.0f means no extension and 0.1f means a 10% cell size extension.

area

Rectangular Region used as the full grid area

grid

Grid with cell disabling capabilities

Remarks

The grid overload allows you to disable some cells of the grid if those cells are not supposed to contain QR Codes. See the EQRCodeGrid class documentation for more information.

EQRCodeReader.Read

Detects and decodes all the QR codes in the search field. Returns them as EQRCode objects.

Namespace: Euresys.Open_eVision

[C#]

Euresys.Open_eVision.EQRCode[] Read(
)

Euresys.Open_eVision.EQRCode[] Read(
   Euresys.Open_eVision.EROIBW8 field
)

Euresys.Open_eVision.EQRCode[] Read(
   Euresys.Open_eVision.EROIBW8 field,
   Euresys.Open_eVision.ERegion region
)

Euresys.Open_eVision.EQRCodeGrid Read(
   Euresys.Open_eVision.EROIBW8 field,
   int numCellsX,
   int numCellsY,
   float extension
)

Euresys.Open_eVision.EQRCodeGrid Read(
   Euresys.Open_eVision.EROIBW8 field,
   Euresys.Open_eVision.ERectangleRegion area,
   int numCellsX,
   int numCellsY,
   float extension
)

Euresys.Open_eVision.EQRCodeGrid Read(
   Euresys.Open_eVision.EROIBW8 field,
   Euresys.Open_eVision.ERectangleRegion area,
   Euresys.Open_eVision.EQRCodeGrid grid,
   float extension
)

Parameters

field

The search field.

region

Region into the search field where the qr codes have to be found.

numCellsX

Number of grid cells in the X direction

numCellsY

Number of grid cells in the Y direction

extension

Extension of the grid cells to allow cell overlap. For instance, 0.0f means no extension and 0.1f means a 10% cell size extension.

area

Rectangular Region used as the full grid area

grid

Grid with cell disabling capabilities

Remarks

The grid overload allows you to disable some cells of the grid if those cells are not supposed to contain QR Codes. See the EQRCodeGrid class documentation for more information.