An experimental project for storing files on large barcodes
| .gitattributes | Initial commit | |
| .gitignore | Updated makefile | |
| core.cpp | Cleaned up Core | |
| core.hpp | Cleaned up Core | |
| error.cpp | Fixed EC bug and wrong attribution | |
| error.hpp | Fixed EC bug and wrong attribution | |
| img.cpp | Existing stuff | |
| img.hpp | Existing stuff | |
| LICENSE | Initial commit | |
| main.cpp | Added Terminal interface | |
| makefile | Updated makefile | |
| README.md | Updated README | |
Barcode storage project
This is a small project I made for storing data on paper or any printable surface in general. It uses Reed Solomon & CRC and can achieve around 240 KB storage per A4 with 20% correction capability
Usage
./out or ./out help will print the usage with all the available options.
You can specify dimensions in inches of your medium, pixels per inch, correction strength and more
Building
git clone https://codeberg.org/Niko64/BarcodeStorage.git
cd BarcodeStorage
make
For Windows
You can install the builds tools with Chocolatey:
choco install make mingw
then do the above process