This is the first working version of a QR Code Decoder for steganography. It is entirelly objected to unmask a code, stored in a graphical file (.png, .jpg, etc.), read its original message and data stored in 'Error bits'.
It is required for the .png image not to contain border around the QR code. If possible to be removed, otherwise the script should be tampered manually. There are test images in the Tests folder and examples on how should masks look when applied in the [Mask Patterns](Mask Patterns) folder. Recommended size (current version 1): 210x210
python3 decoder.py <filename>
This is a script that returns the size of an image on the X axis.
chmod +x get_size.sh
./get_size.sh <filename>
This script will resize an image, making it a X by X pixel matrix.
chmod +x resize_img.sh
./resize_img.sh <filename> <size>