问题标签 [zbar-sdk]

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 回答
3510 浏览

iphone - 如何使用 Zbar 裁剪扫描的条码?

我正在使用下面的代码使用 Zbar sdk 扫描条形码。

我经历了 stackoverflow 的相关问题,但该答案对我不起作用。

到现在我已经做到了,

AdvanceCrop 方法正在做作物,

如果我得到如下图像并且我想裁剪它,Zbar 可以吗?

在此处输入图像描述

0 投票
4 回答
19949 浏览

qr-code - ZBar vs. zxing——二维码识别对比

谁能告诉在低光照条件下哪个库在小 QR 码识别方面更好?平台是 iPhone 4/iOS 5 我尝试了 Barcodes (zxing) 和 ZBar 应用程序,似乎 zxing 在“硬”条件下识别代码方面明显更好。也就是说,这不是一个非常大的样本测试。

对两个库的实际图像识别能力(速度+质量)的任何输入都会有所帮助。

TIA。

0 投票
0 回答
2785 浏览

opencv - 在 zbar 二维码解码器中使用 opencv 而不是 imagemagick

我正在使用 Zbar api 编写一个二维码解码器。我正在使用 Windows 预建库。我使用以下代码将图像加载到 ZBar

但它未能解码图像。我是否使用正确的方法来使用 opencv 读取图像数据?. 当我只测试一个图像解码并且对所有其他图像都失败时。但是当我使用 zbarimg 命令行选项时它运行良好

0 投票
1 回答
18114 浏览

python - python的二维码解码器库

我正在尝试在 python 中构建一个可以编码和解码 QR 码的应用程序。我在编码器上很成功,但我没有找到用于在 python 中解码的库(但zbar)。我在 Windows 7 系统中使用 Python 2.7。

我无法在我的系统中安装zbar。我安装了库所需的依赖模块,即便如此,每当我尝试安装它时,我最终还是会遇到很多错误——zbar.h 和 zbarmodule.c 中有很多语法错误。我不明白为什么并且对问题所在一无所知。

安装 zbar 时出现以下错误

谁能帮我安装 zbar 或者给我一个可以解码 QR 码的库?

0 投票
1 回答
1033 浏览

ios - AVCapture 在使用 ZBar SDK 时无法设置焦点

这让我困扰了好几天...

在我的应用程序中,我使用 AVCapture 拍照,然后我使用 ZBar SDK 扫描条形码。问题是一旦我在拍照后加载 ZBar,我在拍摄另一张照片时就失去了自动对焦的能力。如果我先加载ZBar,那么我可以在拍照时调整焦点,但是ZBar失去了对焦的能力!我尝试将 ZBar 换成 ShopSavvy 代码扫描器 SDK,但我遇到了同样的问题......

这是我用来设置相机打开自动对焦但没有发生错误的代码,我无法对焦!

0 投票
1 回答
476 浏览

iphone - 从 ZBar 切换到另一个视图的错误

想知道如何解决这个错误。

我将会

在customoverlay中我有一个按钮可以调用

但是当我按下按钮时,我会收到此错误

0 投票
1 回答
372 浏览

ios - Xcode 4.3 没有正确链接到 ZbarSDK

按照安装 zbarsdk 的说明进行操作,自从升级到 xcode 4.3 后,我无法正确链接它。ZbarSDK 文件夹在通常链接时也显示为蓝色而不是黄色文件夹。有人遇到同样的问题吗?

0 投票
2 回答
446 浏览

iphone - 扫描图像后尝试显示新屏幕

我遇到了一个看起来如此简单,令人沮丧的问题。我正在使用 zbar 库来扫描二维码。这是我的代码:

问题是,当 pushNewScreen 被调用时,mainView没有显示出来......我用调试器检查了每一行,并且调用了 pushNewScreen 中的每一行。有任何想法吗?

0 投票
1 回答
10997 浏览

gcc - 无法关闭 gcc 优化器,来自 automake 的 Makefile

我正在尝试在调试会话中获取ZBar 。我可以这样做,但是我无法关闭优化器,因此我的调试会话意外地跳来跳去,并且许多变量都被标记为optimized-outEclipse Indigo 中的。我在 Ubuntu 中运行。

我已经尝试在 Makefile 中的任何 gcc 调用中尽可能地添加 -O0 ,因为最后一个 -O 是代理。我使用 -Q --help=optimizers 来查找要查找的内容,但它的输出有点奇怪:

显然,我已经在几个地方放置了 -O0 。我对 ZBar 使用的 automake 没有任何经验。我试图避免从头开始制作自己的 Makefile,有没有关于在哪里禁用优化器的建议?我已经在 Makefile 中搜索了所有与优化相关的-O' 和任何-f';我没有找到。在进行 Makefile 修改尝试后,该项目已被清理。

0 投票
3 回答
4719 浏览

iphone - 如何使用项目构建 ZBar SDK 而不是使用静态库?

我正在使用ZBar SDK构建一个 iOS 代码扫描器项目。我正在尝试直接从 ZBar 的源代码构建我的项目,而不是包含 libzbar.a 静态库。

我已经下载了 ZBar 源代码,其中包括用于构建 libzbar.a 的 XCode 项目。我尝试从项目中复制所有源文件,但没有成功。我不断收到未定义的符号错误。

考虑到我只需要支持 iOS,应该包含哪些源文件?

是否应该严格遵循文件夹结构来构建项目?

如果我直接包含源文件,是否需要构建设置?

编辑: 我遵循了 libzbar 的 XCode 项目中使用的相同文件夹结构和构建设置。我已经设法构建了库,但链接时仍然失败。我得到错误:ld: duplicate symbol _OBJC_METACLASS对于所有源文件。我已经仔细检查过,项目中没有对原始 libzbar.a 静态库的引用,或者这些源文件不止一次出现。如果我删除它们的引用,则项目构建良好,但每当引用库中的任何符号时都会失败。我想我仍然缺少一些东西!