Answer the question
In order to leave comments, you need to log in
Which library for searching and decoding qr code works well in bad conditions?
I am looking for a library that is able to find a qr code at a great distance / in the dark / in a snowstorm / with poor photo quality.
At least only to find, without reading the contents.
Preferably under c ++ opencv, but if it's good, then it doesn't matter what, I'll rewrite it for myself.
Even just a description of the algorithm, tips, I read everything)
Answer the question
In order to leave comments, you need to log in
In fact, there are few options. The most stable and working library is ZXing. Written in Java, but there seems to be a C++ port. Performance is highly dependent on the camera and autofocus, you can test the library on android using the Barcode Scanner application from the ZXing Team. Also look towards ZBar or search on CodeProject.
Another option is to write your own determinant. OpenCV is quite capable of finding a square in a photo, aligning the image with it, and then finding a specific QR code pattern on it.
Added:
In ZXing and ZBar, it's worth going through the documentation - there are special structures and flags to determine in difficult conditions.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question