.. index:: 
  !BarcodeReader Class

.. _id3_bioseal_barcode_reader_class:

===============================================================================
BarcodeReader Class
===============================================================================

Namespace: :ref:`id3.Bioseal<reference_bioseal>`

.. toctree::
  :hidden:

  decode<decode>
  outputData<output_data>


Definition
----------
.. line-block::
    Provides functionality to decode barcodes from raw image data.


Properties
----------

.. list-table:: 
  :width: 100%
  :widths: 30 5 65
  :header-rows: 1

  * - Name
    - Type
    - Description
  * - :ref:`outputData<id3_bioseal_barcode_reader_output_data_class_member>`
    - byte[]
    - Holds the decoded data extracted from the barcode.

Methods
-------

.. list-table:: 
  :width: 100%
  :widths: 30 70
  :header-rows: 1

  * - Name
    - Description
  * - :ref:`decode<id3_bioseal_barcode_reader_decode_class_method>`
    - Attempts to decode a barcode from the provided raw image data.
