opencv方法:
条码区域与其他图像相比有如下两个重要特点:
第一,条码区域内的条空是平行排列的,方向趋于一致;
第二,为 了条码的可识读性,条码在制作时条和空之间有着较大的反射率差,从而条码区域内的灰度对比度较大,而且边缘信息丰富。
基于方向一致性的条码定位算法
条形码解码
条码的识别主要流程如下图:
https://zhuanlan.zhihu.com/p/367162545
代码
https://github.com/EdVince/QRCode-NCNN
https://github.com/jenly1314/WeChatQRCode