{"repo":"Eric-Canas/QReader","free":true,"listed":false,"github":"https://github.com/Eric-Canas/QReader","clone":"git clone https://github.com/Eric-Canas/QReader.git","description":"Robust and Straight-Forward solution for reading difficult and tricky QR codes within images in Python. Powered by YOLOv8","language":"Python","stars":419,"topics":["computer-vision","easy-to-use","image-processing","qrcode","qrcode-reader","qrcode-scanner","object-detection","python","qr","pip"],"license":"MIT","category":"machine-learning","readme_excerpt":"QReader QReader is a Robust and Straight-Forward solution for reading difficult and tricky QR codes within images in Python . Powered by a YOLOv8 model. Behind the scenes, the library is composed by two main building blocks: A YOLOv8 QR Detector model trained to detect and segment QR codes (also offered as stand-alone ), and the Pyzbar QR Decoder . Using the information extracted from this QR Detector , QReader transparently applies, on top of Pyzbar , different image preprocessing techniques that maximize the decoding rate on difficult images. Installation To install QReader , simply run: You may need to install some additional pyzbar dependencies: On Windows : Rarely, you can see an ugly ImportError related with lizbar-64.dll . If it happens, install the vcredist x64.exe from the Visual C++ Redistributable Packages for Visual Studio 2013 On Linux : On Mac OS X : To install the QReader package locally, run pip NOTE: If you're running QReader in a server with very limited resources, you may want to install the CPU version of PyTorch , before installing QReader . To do so, run: pip install torch --no-cache-dir (Thanks to @cjwalther for his advice). Usage QReader is a very simple and straight-forward library. For most use cases, you'll only need to call detect and decode : detect and decode will return a tuple containing the decoded string of every QR found in the image. NOTE : Some entries can be None , it will happen when a QR have been detected but couldn't be decoded . API ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Eric-Canas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Eric-Canas/QReader/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}