Open andrzejlisek opened 2 years ago
The detector fails to find the correct bull's eye corners for these 6 cases. I think it is because of the top left corner. But I don't know the aztec code good enough to find a correct fix for it.
In case using a .NET wrapper for the native c++ library zxing-cpp would be an option, then here is a fix for you: https://www.nuget.org/packages/ZXingCpp/
I am testing the ZXing.net (version for .NET 4.5) with random character sequence:
The character set is (inclucing space):
There are all possible characters, which are allowed in any data file encoded using Quoted-printable algorithm.
The single test case is following:
The single test result can be one of following:
For 1000000 (one million) cases, there are about 5-10 cases, in which there are generated unreadable code. I tried encoding and decoding with also WindowsFormsDemo client and the code seems be also unreadable. I repeated this experiment several times and in every case there are from 5 to 10 generated and unreadable codes. In every other cases (all million excluding mentioned cases), the code is readable and equals to original sequence.
I attach 6 cases in Test.zip, in which codes are unreadable. The text file consists of two lines:
The PNG file consists of code image, which is prepared to read.
Test.zip