[opencv]二維碼識別率提升方案-resize調整


 

 

這里采用循環resize的方式,對二維碼圖像進行放縮。

識別到name(二維碼結果)不為空,則立即退出循環


//
循環識別 for (int i = 1;name.empty(); i++){   resize(mat, mat, Size(mat.cols*1.5, mat.rows*1.5)); name = QRCodeScanner::scanQRCode(0, mat); if (i >= 5 && name.empty()) name = "二維碼識別失敗"; } if (name == "二維碼識別失敗") name = "";

效果圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM