Ocean
|
The Ocean Barcode Library implements a detector for barcodes. More...
Data Structures | |
class | Ocean::CV::Detector::Barcodes::Barcode |
Definition of a barcode. More... | |
class | Ocean::CV::Detector::Barcodes::RowSegmenter< TPixel > |
This class converts raw pixel data into binary segments. More... | |
class | Ocean::CV::Detector::Barcodes::BarcodeDetector2D |
This class implements a detector for barcodes. More... | |
class | Ocean::CV::Detector::Barcodes::ParserEan13Upca |
A parser for EAN-13 and UPC-A barcodes. More... | |
Typedefs | |
typedef std::vector< uint8_t > | Ocean::CV::Detector::Barcodes::ScanlineData |
Definition of scan line data, i.e., a sequence of raw pixel data. More... | |
typedef std::vector< uint32_t > | Ocean::CV::Detector::Barcodes::SegmentData |
Definition of segment data, i.e., a sequence of lengths of binary, alternating foreground and background segments (resulting from applying a threshold to raw pixel data). More... | |
Enumerations | |
enum class | Ocean::CV::Detector::Barcodes::BarcodeType : uint32_t { Ocean::CV::Detector::Barcodes::INVALID = 0u , Ocean::CV::Detector::Barcodes::EAN_13 = 1u << 0u , Ocean::CV::Detector::Barcodes::UPC_A = 1u << 1u } |
Definition of barcode types. More... | |
The Ocean Barcode Library implements a detector for barcodes.
typedef std::vector<uint8_t> Ocean::CV::Detector::Barcodes::ScanlineData |
Definition of scan line data, i.e., a sequence of raw pixel data.
typedef std::vector<uint32_t> Ocean::CV::Detector::Barcodes::SegmentData |
Definition of segment data, i.e., a sequence of lengths of binary, alternating foreground and background segments (resulting from applying a threshold to raw pixel data).
|
strong |