jenly1314 / ZXingLite

🔥 ZXing的精简极速版,优化扫码和生成二维码/条形码,内置闪光灯等功能。扫描风格支持:微信的线条样式,支付宝的网格样式。几句代码轻松拥有扫码功能 ,ZXingLite让集成更简单。(扫码识别速度快如微信)
https://jenly1314.github.io/ZXingLite/
Apache License 2.0
3.03k stars 470 forks source link

从相册选择图片解析二维码耗时长 #248

Closed yingka closed 3 months ago

yingka commented 3 months ago

zxing-lite:3.1.1版本,demo里使用CodeUtils.parseCode(bitmap);从相册选择图片解析二维码,耗时大概1秒,集成到项目里,同样的代码,解析耗时8秒+,几款机型都试了,不知道哪里的问题?

yingka commented 3 months ago

还有个相关的问题,同一个二维码,从相册选择识别结果为null,扫描能识别出结果,怎么解决呢

jenly1314 commented 3 months ago

zxing-lite:3.1.1版本,demo里使用CodeUtils.parseCode(bitmap);从相册选择图片解析二维码,耗时大概1秒,集成到项目里,同样的代码,解析耗时8秒+,几款机型都试了,不知道哪里的问题?

zxing-lite:3.1.1版本,demo里使用CodeUtils.parseCode(bitmap);从相册选择图片解析二维码,耗时大概1秒,集成到项目里,同样的代码,解析耗时8秒+,几款机型都试了,不知道哪里的问题?

CodeUtils.parseCode(bitmap); 本身就是耗时操作,不要直接在主线程执行。demo应该有代码示例的。

jenly1314 commented 3 months ago

还有个相关的问题,同一个二维码,从相册选择识别结果为null,扫描能识别出结果,怎么解决呢

#197

yingka commented 3 months ago

zxing-lite:3.1.1版本,demo里使用CodeUtils.parseCode(bitmap);从相册选择图片解析二维码,耗时大概1秒,集成到项目里,同样的代码,解析耗时8秒+,几款机型都试了,不知道哪里的问题?

zxing-lite:3.1.1版本,demo里使用CodeUtils.parseCode(bitmap);从相册选择图片解析二维码,耗时大概1秒,集成到项目里,同样的代码,解析耗时8秒+,几款机型都试了,不知道哪里的问题?

CodeUtils.parseCode(bitmap); 本身就是耗时操作,不要直接在主线程执行。demo应该有代码示例的。

是在子线程执行的。而且缩小解析编码类型也试了,快1-2秒,但是整体解析时间还是很长,必现的问题 image