2021年9月25日現在サポートされている以下の機能を実装しています。
- QRCodeDetector:detectAndDecode
- QRCodeDetector:detectAndDecodeMulti
- QRCodeDetector:detectAndDecodeCurved
- WeChatQRCode:detectAndDecode
検出モデルと超解像モデルは[WeChatCV/opencv_3rdparty]のモデルを使用しています- "model/detect.prototxt"
- "model/detect.caffemodel"
- "model/sr.prototxt"
- "model/sr.caffemodel"
- opencv-python 4.5.3.56 or later
デモの実行方法は以下です。
python sample_QRCodeDetector_detectAndDecode.py
python sample_QRCodeDetector_detectAndDecodeMulti.py
python sample_QRCodeDetector_detectAndDecodeCurved.py
python sample_WeChatQRCode_detectAndDecode.py
- --device
カメラデバイス番号の指定
デフォルト:0 - --width
カメラキャプチャ時の横幅
デフォルト:960 - --height
カメラキャプチャ時の縦幅
デフォルト:540
高橋かずひと(https://twitter.com/KzhtTkhs)
AprilTag-Detection-Python-Sample is under Apache v2 License.