I wrote my own qr code generator. I followed both the ISO standard and the tutorial I found on the web ( http://www.thonky.com/qr-code-tutorial/ ). After running the tutorial as a test case (coding "HELLO WORLD" in alphanumeric mode), I created what seems like a working qr code. It scans correctly and everything looks happy.
However, upon closer inspection, I noticed that the qr codes created by my library are slightly different from those shown in the tutorial. I have verified that they both start with the same binary data set for encoding. The mask used is also the same. Please note that both my result and the one indicated in the tutorial are decoded correctly (thanks for fixing the errors!)
I am starting to think that the results shown in the textbook are incorrect. I tried to fill in some data manually, it seemed to confirm my own result. Also, when I coded the example specified in the ISO standard ('01234567', encoded in numerical mode), I get the same result as suggested. Only some of the qr code are different. Most of them look the same.
So my question is: is there a tool that can give me error statistics in qr code? Is there a set of standard test images that I can compare to confirm that my library is working correctly?
source share