gpt4 book ai didi

android - android中ZXing和ZBar的解码速度

转载 作者:太空宇宙 更新时间:2023-11-03 11:11:52 25 4
gpt4 key购买 nike

我一直在测试ZBar和ZXing,看到很多帖子说“ZXing太慢了”,“ZBar快多了”,但是没看到公开的测试。我更改代码以从图库中接受图像并重复 QRCode 解码 50 次,进行了一些测试,ZXing 比 ZBar 快得多,但是两个库都有同样的奇怪问题,第一个结果是 150 毫秒,并且所有下一个值都快得多,就像第一次解码的一半。

我在ZXing中统计这一行的时间

Result res = qrreader.decode(bBitmap);

还有ZBar这个

int result = scanner.scanImage(barcode);

有人知道为什么第一次解码图像的结果是 X 毫秒,而下一次要快得多吗?这是图像处理库的一些“问题”(不是问题,优化)吗?

最佳答案

我假设您是在台式电脑而不是手机上运行这些测试。常规 JavaSE JVM 会在频繁使用后将常用代码编译为 native 代码。所以第一次运行可能会慢一些。还要注意,您没有在基准测试中测量一堆其他 JVM 初始化。最好让事情“预热”几次迭代,然后开始计时。

关于android - android中ZXing和ZBar的解码速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23063343/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com