Skip to content

Michal-Martinek/BarcodeReader

Repository files navigation

I'm doing this project as my graduation project for informatics.
You can read the propositions here (in Czech)

Features

  • successfully recognizes 85 % of test images (10 % rate of overdetection)
  • UI
    • single window
    • displaying of intermediate detection steps
    • choosing image input - file, camera, dataset
    • clickable scanlines for additional info
      • lightness along scanline, detected spans, lightness histogram, detection results + checksum
    • slider for dynamically changing scanline distance
    • easy copying of detected code
  • using detected code (displaying product info)

Setup

  • initial setup (Python 3.13.0)
pip install -r requirements.txt
  • running (GUI version)
python main.py
./build.bat

About

Naive barcode reader

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published