EBarCodeReader::Read
Finds and reads all the barcodes in the provided Image/ROI.
Namespace: Euresys::Open_eVision::EasyBarCode2
[C++]
std::vector<Euresys::Open_eVision::EasyBarCode2::EBarCode> Read(
const EROIBW8& img
)
std::vector<Euresys::Open_eVision::EasyBarCode2::EBarCode> Read(
const EROIBW8& img,
const ERegion& region
)
EBarCodeGrid Read(
const EROIBW8& field,
const ERectangleRegion& area,
int numCellsX,
int numCellsY,
float extension
)
EBarCodeGrid Read(
const EROIBW8& field,
const ERectangleRegion& area,
const EBarCodeGrid& grid,
float extension
)
Parameters
img
Image/ROI in which to find the barcodes.
region
Optional region used to reduce the search domain.
field
-
area
Rectangular Region used as the full grid area
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. default: 0.0f
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 barcodes. See the EBarCodeGrid class documentation for more information.
EBarCodeReader.Read
Finds and reads all the barcodes in the provided Image/ROI.
Namespace: Euresys.Open_eVision.EasyBarCode2
[C#]
Euresys.Open_eVision.EasyBarCode2.EBarCode[] Read(
Euresys.Open_eVision.EROIBW8 img
)
Euresys.Open_eVision.EasyBarCode2.EBarCode[] Read(
Euresys.Open_eVision.EROIBW8 img,
Euresys.Open_eVision.ERegion region
)
Euresys.Open_eVision.EasyBarCode2.EBarCodeGrid Read(
Euresys.Open_eVision.EROIBW8 field,
Euresys.Open_eVision.ERectangleRegion area,
int numCellsX,
int numCellsY,
float extension
)
Euresys.Open_eVision.EasyBarCode2.EBarCodeGrid Read(
Euresys.Open_eVision.EROIBW8 field,
Euresys.Open_eVision.ERectangleRegion area,
Euresys.Open_eVision.EasyBarCode2.EBarCodeGrid grid,
float extension
)
Parameters
img
Image/ROI in which to find the barcodes.
region
Optional region used to reduce the search domain.
field
-
area
Rectangular Region used as the full grid area
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. default: 0.0f
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 barcodes. See the EBarCodeGrid class documentation for more information.