WeChatQRCode adalah mesin kode QR yang diluncurkan oleh tim AI WeChat, tetapi karya aslinya menggunakan caffe dan bersumber terbuka dari OpenCV.
(!!! Mesin asli ini bukan buatan saya, saya hanya mentransplantasikannya!!!)
Saya penggemar ncnn, dan saya tidak tega melihat produk Tencent disalin oleh caffe ntr, jadi saya menaruhnya di ncnn untuk memahami semuanya.
Pengenalan akun publik: Portal
Kode Asli: Portal
Pekerjaan proyek ini: Memindahkan bagian penalaran mesin dari caffe ke ncnn milik Tencent
Pengenalan singkat tentang alur kerja mesin versi ini:
cv:: Ptr <cv::wechat_qrcode::WeChatQRCode> detector = cv::makePtr<cv::wechat_qrcode::WeChatQRCode>( " assert/detect.param " , " assert/detect.bin " , " assert/sr.param " , " assert/sr.bin " );
vector<cv::Mat> points;
vector<string> res = detector-> detectAndDecode (img, points);
Catatan: Ponsel tersebut adalah Redmi 7, Snapdragon 632 (ponsel super khas 100 yuan). Kode terdeteksi dan diterjemahkan secara real time, sehingga mungkin terasa lamban saat digunakan , dan dalam penggunaan sebenarnya, ini adalah One-shot, tidak ada yang harus berjalan secara real-time.
APP telah mengekspor versi debug, di sini