QRCode NCNN
1.0.0
WeChatQRCode는 WeChat AI 팀에서 출시한 QR 코드 엔진이지만 원본 작업은 caffe를 사용하고 OpenCV에서 오픈 소스입니다.
(!!! 이 엔진은 제가 만든게 아니고 이식한 것 뿐입니다!!!)
저는 ncnn의 팬이고, Tencent의 제품이 caffe ntr에 의해 카피되는 것을 참을 수 없어서 ncnn에 올려서 진상을 파악했습니다.
공개 계정 소개: 포털
원본 코드: 포털
이 프로젝트의 작업: 엔진의 추론 부분을 카페에서 Tencent 자체 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);
참고: 휴대폰은 Redmi 7, Snapdragon 632(초전형적인 100위안 휴대폰)입니다. 코드가 실시간으로 감지되고 디코딩되므로 사용 시 지연이 느껴질 수 있습니다. , 실제 사용에서도 모두 동일합니다. 누구도 실시간으로 실행해서는 안 됩니다.
앱이 디버그 버전을 내보냈습니다(여기)