问题标签 [zbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1190 浏览

java - 我想在我的 java 代码中使用 ZBar Barcode Reader 的 zbarimg.exe,当我编译我的程序时,会弹出一个窗口并在几秒钟内消失

}

0 投票
4 回答
9665 浏览

android - ZBar - QR 码扫描仪,在 Android Studio 中崩溃

我已经从 git latest zBar QR Code Scanner (SDK 0.2) 下载了。我正在尝试在我的应用程序中实现它。我在 Android Studio 上工作。

我做了什么:

  1. 我已将 zBar.jar 复制到我的项目的 libs 文件夹中。
  2. 我从“amerabi”、“amerabi-v7a”、“x86”创建了 *.jar 文件,方法是压缩它们并将它们的格式更改为 *.jar。
  3. 我已将 amerabi.jar、amerabi-v7a.jar 和 x86.jar 复制到我的项目的 libs 文件夹中。
  4. 无需更改 gradle 中的任何内容,因为它已经配置为从 libs 项目中导入每个 jar 文件。见下文:

    /li>
  5. 可以看到每个类形式的 zBar lib,所以我已经配置了所有内容。我运行我的 ScannerActivity 并在 onCreate 我在这一行得到错误:

    /li>

因此实现与示例中的 1:1 相同。

我的错误日志:

请帮我解决这个问题。我不知道为什么我的 Android Studio 可以看到 lib 但不能以与示例中相同的方式使用它。

0 投票
3 回答
3287 浏览

python - Python Zbar DLL加载失败

首先,我知道这个类似的 SO Question但我的问题略有不同,该问题的答案并没有解决我的问题。所以,我在这里创建一个新帖子。

我已经从http://zbar.sourceforge.net/download.html下载了 Zbar Installer并成功安装(没有错误消息)。

但是,当我运行以下脚本时,

它给了我一条错误消息,说 DLL 加载失败。

回溯(最近一次通话最后):

文件“D:\Profiles\e492507\Desktop\barcode reader\test.py”,第 1 行,在 import zbar ImportError: DLL load failed: 找不到指定的模块。

但与我上面提到的类似 SO 问题不同,当我在 python IDLE shell 中键入它时,它可以正常工作。

(0, 10)

是什么导致了问题,我该如何解决?

仅供参考:我在 windows Xp pro 32 位上使用 Python 2.7.3

更新:1

我发现如果我将脚本和图像复制到 python 目录C:\Python27\中,它可以正常工作,没有任何问题。

但是,一旦我将脚本和图像移动到其他地方,我就会收到与上面发布的相同的错误消息。

我应该如何解决这个问题,以便只要条形码图像可用,我就可以在计算机的任何位置执行我的脚本?

更新:2 (仅供参考:与问题没有直接关系)

到目前为止,我无法使用我发现的所有方法来解决这个问题。所以,我提出了自己的愚蠢解决方案。

我将使用一个简单的表格来reportlab代替,Barcodes并相应地为单元格着色(黑色表示 1,白色表示 0)以表示二进制数字。

所以,数字 69 将是这样的

在此处输入图像描述

然后,我可以PIL用来检测黑白方块并将其转换回二进制然后转换为十进制。仅供参考,我只处理十进制数字。没有字母或其他东西。我知道这很愚蠢,但绝望的时候需要采取绝望的措施:P

0 投票
2 回答
1005 浏览

python - 脚本仅适用于 Python 安装目录

我有这个从图像中读取条形码的脚本。

当我将此脚本放在 python 主目录中时,C:\Python27它可以正常工作。

C:\myscript但是,当我将此脚本放在主目录之外时,例如import zbar - module The specified module could not be found.

是什么导致了问题?

我在 Windows Xp 32bits SP3 上使用 Python 2.7 32bits

编辑:

我正在使用运行模块命令(F5)从空闲窗口执行它;完整的回溯

当我输入时,import zbar; print zbar.__file__ 我得到以下消息

0 投票
1 回答
1361 浏览

android - 将 Zbar 条码保存为图像

我想在我的应用程序中使用条形码扫描仪,并且我正在使用 Zbar 库但是,我可以扫描条形码,但我想将扫描的图像保存到 SD 卡中。

到目前为止,我可以捕获图像并保存到 SD 中,但是当我尝试打开它时,我遇到了图像错误并且无法显示它。

我使用的是:

0 投票
2 回答
122 浏览

android - Zbar R 无法解决

我刚刚将 zbar 示例项目导入到 eclipse 中。我已经启动了 AVD,但是当我运行 zbar 示例时,我得到一个弹出窗口,说代码中有错误。

在此处输入图像描述

当我去寻找错误时,我唯一能找到的是下面显示的错误

在此处输入图像描述

我从 Eclipse 中删除了该项目并重新下载了 zip 文件并再次将其全部导入,但仍然具有相同的结果。有没有其他人遇到过这个问题?

0 投票
1 回答
702 浏览

c++ - 使用基于 libzbar 的 Qt 应用程序构建问题

我在我的 QT 代码中使用 libzbarQT (libzbarQT.so)。我在构建代码时遇到错误,说“未定义对 QWidget::qwsEvent(QWSEvent *event) 的引用”。我没有在我的 QT 代码中使用这个函数。我想知道哪个函数在内部调用这个函数,以便我可以稍微调整一下库。有什么建议请..

提前感谢您的帮助。

PS:我正在使用带有 LTIB 的 arm-none-linux-gnueabi-g++ 工具链交叉编译我的代码。解决错误“/usr/lib/libzbarqt.so: undefined reference to QX11Info::display()', I have build Qt with X11.Now I am getting error:libzbarqt.so: undefined reference toQWidget::qwsEvent(QWSEvent*)”错误。

0 投票
1 回答
1269 浏览

android - Zbar 导入库问题

我无法正确导入 zbar 库。

我正在遵循本指南:

https://github.com/DushyanthMaguluru/ZBarScanner

指南说:

下载此项目并将其作为库项目添加到您现有的 Android 应用程序中

我下载了这个项目并从 ZbarScannerLibary 文件夹创建了一个库。然后我在我的项目的属性中设置了这个要使用的库。

然后我继续指南,当我开始编写主要活动时,我收到了无法解析变量和导入的错误。

在此处输入图像描述

我做错了什么,如何解决进口问题?

0 投票
1 回答
133 浏览

ios - ZBar SDK - 不完全确定发生了什么

我对 iOS SDK 和 Objective C 还很陌生,我不确定这段代码中发生了什么:

readerDelegate 到底是做什么的?它只是等待返回一个对象(条形码)吗?

还有 = reader.scanner 在做什么?

0 投票
1 回答
477 浏览

ios - iOS iPhone ZBar 无法扫描 EAN13+2

我正在使用 ZBar SDK 1.3.1 并使用 CocoaPods 安装它,我的应用程序是为基础 SDK 5.0 构建的。

尝试扫描 EAN13+2 格式的条形码(EAN13 加上两位数,更多信息)我遇到了一些问题。在更新到 1.3.1 以支持 64 位之前,它运行良好。有时它只是扫描附加数字而不是前十三个数字。

升级到 1.3.1 后,它根本不起作用。我曾尝试尝试使用符号集来调整它,但没有运气。

当前符号系统集是

我也尝试过添加

但也没有运气。使用此配置只是捕获前 13 个数字。

这是一个示例条形码

条码 EAN13+2 示例