问题标签 [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.
android - ZBar - QR 码扫描仪,在 Android Studio 中崩溃
我已经从 git latest zBar QR Code Scanner (SDK 0.2) 下载了。我正在尝试在我的应用程序中实现它。我在 Android Studio 上工作。
我做了什么:
- 我已将 zBar.jar 复制到我的项目的 libs 文件夹中。
- 我从“amerabi”、“amerabi-v7a”、“x86”创建了 *.jar 文件,方法是压缩它们并将它们的格式更改为 *.jar。
- 我已将 amerabi.jar、amerabi-v7a.jar 和 x86.jar 复制到我的项目的 libs 文件夹中。
无需更改 gradle 中的任何内容,因为它已经配置为从 libs 项目中导入每个 jar 文件。见下文:
/li>可以看到每个类形式的 zBar lib,所以我已经配置了所有内容。我运行我的 ScannerActivity 并在 onCreate 我在这一行得到错误:
/li>
因此实现与示例中的 1:1 相同。
我的错误日志:
请帮我解决这个问题。我不知道为什么我的 Android Studio 可以看到 lib 但不能以与示例中相同的方式使用它。
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
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__
我得到以下消息
android - 将 Zbar 条码保存为图像
我想在我的应用程序中使用条形码扫描仪,并且我正在使用 Zbar 库但是,我可以扫描条形码,但我想将扫描的图像保存到 SD 卡中。
到目前为止,我可以捕获图像并保存到 SD 中,但是当我尝试打开它时,我遇到了图像错误并且无法显示它。
我使用的是:
android - Zbar R 无法解决
我刚刚将 zbar 示例项目导入到 eclipse 中。我已经启动了 AVD,但是当我运行 zbar 示例时,我得到一个弹出窗口,说代码中有错误。
当我去寻找错误时,我唯一能找到的是下面显示的错误
我从 Eclipse 中删除了该项目并重新下载了 zip 文件并再次将其全部导入,但仍然具有相同的结果。有没有其他人遇到过这个问题?
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 to
QWidget::qwsEvent(QWSEvent*)”错误。
android - Zbar 导入库问题
我无法正确导入 zbar 库。
我正在遵循本指南:
https://github.com/DushyanthMaguluru/ZBarScanner
指南说:
下载此项目并将其作为库项目添加到您现有的 Android 应用程序中
我下载了这个项目并从 ZbarScannerLibary 文件夹创建了一个库。然后我在我的项目的属性中设置了这个要使用的库。
然后我继续指南,当我开始编写主要活动时,我收到了无法解析变量和导入的错误。
我做错了什么,如何解决进口问题?
ios - ZBar SDK - 不完全确定发生了什么
我对 iOS SDK 和 Objective C 还很陌生,我不确定这段代码中发生了什么:
readerDelegate 到底是做什么的?它只是等待返回一个对象(条形码)吗?
还有 = reader.scanner 在做什么?
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 个数字。
这是一个示例条形码