Open camposm opened 2 years ago
Apart from generating the QR codes with square cells, the only thing I could suggest might be to try a different library for this use. Quirc is better at dealing with odd angles and perspectives than most other libraries, but on the other hand it's less tolerant of deviations from the specification.
Having said that, if anyone has any modifications to the identification algorithm that don't hinder its ability to recognize square codes in other scenarios, I'd be happy to accept them.
I tried using zxing and it works but this one is not really suitable for small embedded devices.. Thank you for the help!
Hi! I'm trying to decode QRs generated by Android to share wifi credentials but the rounded corners in the position patterns prevent it. It seems that quirc misdetec grid size, causing the wrong points to be sampled.![](https://user-images.githubusercontent.com/470809/133649102-0dfc5a52-6527-43c5-b674-f5063b7aea0a.jpg)
![](https://user-images.githubusercontent.com/470809/133649134-0923c215-8473-45bc-860b-1d32161c16dd.jpg)
If I manually correct the markers, detection works as expected:![](https://user-images.githubusercontent.com/470809/133649689-78a2c7c1-7fe2-458f-aab4-4a42da25c4cd.jpg)
![](https://user-images.githubusercontent.com/470809/133649691-58b1acfb-9982-4762-9a17-e1e7d358a3c4.jpg)
Any suggestions on how to tackle this? Thanks!