QRCode NCNN
1.0.0
WeChatQRCode是微信AI團隊推出的二維碼引擎,但原工作採用caffe,開源自於OpenCV
(!!!這個原始引擎不是我做的,我只是移植而已!!!)
本身是ncnn狂熱愛好者,看不得騰訊家的東西被caffe ntr了,因此把它弄到ncnn上,正本清源。
公眾號介紹:傳送門
原始碼:傳送門
本計畫工作:將該引擎的推理部分從caffe挪到了騰訊自家的ncnn上
此版本引擎工作流程簡單介紹:
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);
說明:手機是紅米7,驍龍632(超典型的百元機),代碼是實時一直檢測和解碼的所以用起來可能會覺得比較卡,設備好的話應該不會卡,而且實際使用都是one-shot的,應該沒人跑實時的吧。
該APP已匯出debug版本,here