SAMPLES
Barcode Xpress for Linux delivers four samples:
- ReadBarcodes demonstrates the reading of barcode BMP files using BX_analyze_file;
- ReadBarcodesIG shows the import of other file formats via ImageGear for C and C++ and reading barcodes using BX_analyze_dib.
  To use this sample, you'll need to install ImageGear for C and C++ on your machine. 
  You can find it here: https://www.accusoft.com/products/imagegear/get-it/.
- ReadBarcodesPython demonstrates using BX from python and includes a wrapper 
  module that can be dropped into other python projects.
- WriteBarcodes uses BX_create_file and BX_create_dib to create barcodes and then reads them back.

REQUIREMENTS
- Python 3.6+ (for ReadBarcodesPython)
- OpenCV 2 and Numpy pip packages (for ReadBarcodesOpenCV)

BUILD
For C++ samples:
- go to the sample directory, e.g. ReadBarcodes;
- run cmake there, targetting CMakeLists.txt within sample's directory;
- make the sample;
- run the sample.

$ cd samples/ReadBarcodes
$ cmake ./
$ make
$ ./readbarcodes

RUN
$ readbarcodes [filename [filename [...]]]
Multiple BMP image filenames could be supplied as arguments to this sample.

$ readbarcodesig [filename [filename [...]]]
Multiple image filenames (not necessarily BMP) could be supplied as arguments to this sample.

$ python3 ReadBarcodesPython.py [filename [filename [...]]]
Multiple BMP image filenames could be supplied as arguments to this sample.

$ python3 ReadBarcodesOpenCV.py [filename [filename [...]]]
Multiple BMP image filenames could be supplied as arguments to this sample.

$ writebarcodes
No arguments are processed by this sample.