3、批量识别二维码示意图。
说明:本地运行无需联网。
如果图片太大,或模糊,可能无法识别。我试过4000x3000的不行,要压缩(如压缩到20%,得到800x600的图片),可在线批量压缩。建议先压缩再重命名。如我们是300个电动车牌,有二维码,属于大图小码,而且拍照的拍得又模糊。二维码内容类似'hddps:/./xxxxxx?id=100001',图片名称如''IMG_20230301_151036.jpg",需求是拿到车牌对应的id。若果你不重命名,识别结果就是"IMG_20230301_151036,100001",这样的结果毫无意义。识别之前你要先重命名,比如改成图片显示的车牌号"YYX0101.jpg",那么识别结果就是"YYX0101,100001\nYYX0102,100003\nYYX0103,100007..",然后复制结果保存txt文档,txt再转车excel即可。
虽然咱们说是自动识别,但建议一次也不要识别太多,不然中间出错了也不好搞,可能还得从头再来。
注意事项:如果图片过大,也可能无法识别,需先压缩。最终无法识别的图片,可以用微信识别(微信小程序IDE识别率一样高,且可直接copy结果),或找网络在线识别网站。
谷歌chrome浏览器跨域设置,看这里,其他浏览器自己查。
- 如何用跨域浏览器打开我们的网页:
1、打开已设置跨域的浏览器
打开跨域浏览器2、将我们的“okqr.html”拖入浏览器空白页空白处即可。
a2.png后记:因为识别图片共用一个画布,所以必须逐个识别,所以自动识别一个大约需要2-3秒。找了1天,js识别二维码大概就是几个工具,一个是好像是企鹅的,2.7G。。。而且不能这样简单接入。非常强大,什么烂码糊码大图小码都能轻松识别(当然也不能全糊了),我现在用的这个jsQR是最简单且识别率不错的,比llqrcode.js好得多。
网友评论