3、批量识别二维码示意图。
说明:本地运行无需联网,但需要设置浏览器跨域。
1、如果图片太大,或模糊,可能无法识别。
我试过4000x3000的不行,要压缩(如压缩到20%,得到800x600的图片),可在线批量压缩。建议先压缩再重命名。如我们是300个电动车牌,有二维码,属于大图小码,而且拍照的拍得又模糊。
2、如果图片过大,也可能无法识别,需先压缩。
github 的 README.md有介绍。
3、先重命名再识别(张三对应张三信息,而不是fa23jakgl.jpg对应张三信息,否则后期工作量巨大)
二维码内容类似'hddps:/./xxxxxx?id=100001',图片名称如''IMG_20230301_151036.jpg",需求是拿到车牌对应的id。若果不先重命名,结果就如"IMG_20230301_151036,100001",这样的结果毫无意义。识别之前你要先重命名,比如改成图片显示的车牌号"YYX0101.jpg",那么识别结果就是"YYX0101,100001\nYYX0102,100003..",然后复制结果保存txt文档,txt再转成excel(这篇文章里介绍的网页包含txt转excel功能)即可。
识别失败的图片,可以用微信识别(微信小程序IDE识别率一样高,且可直接copy结果),或找网络在线识别网站。
谷歌chrome浏览器跨域设置,看这里,其他浏览器自己查。
- 如何用跨域浏览器打开我们的网页:
1、打开已设置跨域的浏览器
2、将我们的“okqr.html”拖入浏览器空白页空白处即可。
github代码,下载即用(前提你先给浏览器设置跨域)