标签: zxing

使用ZXing创建一个Android条码扫描应用程序

我一直在搜索如何在我的应用程序中添加条形码扫描仪.有没有人知道任何例子或知道如何轻松地做到这一点?

android barcode barcode-scanner zxing

164
推荐指数
6
解决办法
22万
查看次数

将ZXing库直接集成到我的Android应用程序中

我只是在绝望中写这篇文章:)我被指派为Android 1.6手机制作一个独立的条形码扫描仪(作为概念证明).

为此,我发现了ZXing库.

我用谷歌搜索,在StackOverflow上阅读相关主题,使用常见的等等.似乎没有任何帮助,我只是不能在这个精神封锁上打个洞:/

我知道可以使用lib,并创建自己的独立条形码扫描仪.我读过使用Zxing人提供的"条码扫描器",这是迄今为止最简单的解决方案(通过Intent).不幸的是,这不是一个选项,需要一个独立的应用程序.

总结一下我的问题:

  1. 如何通过Eclipse将ZXing源库集成到我的Android代码项目中?
  2. 集成时...如何利用lib,"加载"扫描功能?
  3. 几乎没有步骤指南,因为我刚开始在Eclipse中工作.

我试图让我的代码项目依赖于ZXing源文件夹中的Android文件夹.当我这样做时,会出现一些错误,主要涉及'org.apache'(??)

我只是想不出来......所以一些提示将是最有帮助的.

提前谢谢:)

android barcode barcode-scanner zxing

138
推荐指数
6
解决办法
14万
查看次数

在Android Studio中集成ZXing

我将开始解释我所做的所有步骤,最后是什么问题.

  1. 下载ZXing-2.2 https://code.google.com/p/zxing/downloads/list
  2. 全部在zxing-2.2中提取.
  3. 下载并安装Apache Ant http://www.youtube.com/watch?v=XJmndRfb1TU
  4. 使用Windows Commandline(Run-> CMD)导航到解压缩的目录
  5. 在命令行窗口中 - 输入'ant -f core/build.xml'按回车键,让Apache发挥作用

此刻就像将ZXing库直接集成到我的Android应用程序中

但Wooops,"Buildfile:core\build.xml不存在!构建失败.确定.6.导入ZXing - 缺少core/build.xml

现在是的,我有我的core.jar.

  1. 打开Android Studio,文件 - >导入项目 - >选择/ android/in /zxing-2.2/ - >从现有源创建项目 - >项目名称:andoid - >源文件...全部选中下一步 - >库(不能什么都不做)下一步 - >模块(android检查)下一步 - > SDK 1.7下一步 - >完成

使用Project Open - > Build - > Rebuild项目

100个错误19个警告

文件 - >项目结构 - >库 - >添加 - > Java - >选择我之前创建的core.jar和OK - >库'core'将添加到所选模块中.(android)确定 - >在项目结构对话框中单击确定.

构建 - >重建项目

15个错误20个警告

所有错误都是错误:需要持续表达式,我在android中的ZXing项目的Switch案例中看到错误 我改变了所有 …

android zxing android-studio

88
推荐指数
3
解决办法
14万
查看次数

如何在(最好是纯粹的)Python中解码QR码图像?

TL; DR:我需要一种方法来解码使用(最好是纯粹的)Python的图像文件中的QR码.

我有一个带有QR码的jpg文件,我想用Python解码.我找到了几个声称这样做的图书馆:

PyQRCode(这里的网站)据说可以通过简单地提供这样的路径来解码图像中的qr代码:

import sys, qrcode
d = qrcode.Decoder()
if d.decode('out.png'):
    print 'result: ' + d.result
else:
    print 'error: ' + d.error
Run Code Online (Sandbox Code Playgroud)

所以我只是使用它安装它sudo pip install pyqrcode.然而,我对上面的示例代码感到奇怪的是,它只导入qrcode(而不是导入pyqrcode)因为我认为qrcode引用这个只能生成 qr代码图像的,这让我很困惑.所以,我想上面两个密码pyqrcodeqrcode,但双方未能在第二条线的说法AttributeError: 'module' object has no attribute 'Decoder'.此外,该网站是指Ubuntu 8.10(超过6年前推出),我找不到它的公共(git或其他)存储库来检查最新的提交.所以我转到了下一个图书馆:

ZBar(这里的网站)声称是,"an open source software suite for reading bar codes from various sources, such as image files." …

python decode qr-code zxing zbar

72
推荐指数
6
解决办法
9万
查看次数

在不使用Barcode Scanner应用程序的情况下嵌入Zxing库

在没有安装Barcode Scanner应用程序的情况下,嵌入zxing库以提供扫描的首选方法是什么?我希望将它嵌入到android中,而不必提示用户任何额外的安装.(类似于iPhone src的工作方式).

android zxing

58
推荐指数
2
解决办法
7万
查看次数

寻找最好的条码扫描器库,除了zxing

我在所有平台上寻找一些最好的条形码库.我知道zxing但是除了它之外还想知道更多的图书馆.任何帮助表示赞赏〜

iphone android symbian barcode-scanner zxing

50
推荐指数
2
解决办法
7万
查看次数

用于Java/Android的zxing QR阅读器库的替代方案?

除了Zxing之外还有其他库可用于创建QR码阅读器,即使它不是免费的.

当然,免费的将是伟大的.但我也愿意付钱购买一个易于定制并节省时间的图书馆.

谢谢.

java android qr-code zxing ios

46
推荐指数
3
解决办法
7万
查看次数

Android Zxing改变方向为肖像

在阅读了几个关于这个问题的问题和帖子后,我正在尝试旋转Zxing显示器.按照说明操作后,显示屏确实旋转,但扫描仪的矩形没有按照应有的位置放置(如附图所示).

这就是我所做的:

  1. 在CameraConfigurationManager中:

    camera.setDisplayOrientation(90);
    
    Run Code Online (Sandbox Code Playgroud)
  2. 在DecodeHandler.java中

    byte[] rotatedData = new byte[data.length];
        for (int y = 0; y < height; y++) {
            for (int x = 0; x < width; x++)
                 rotatedData[x * height + height - y - 1] = data[x + y * width];
         }
    int tmp = width;         
    width = height;
    height = tmp;
    
    Run Code Online (Sandbox Code Playgroud)
  3. 在CameraManager.java中:

    rect.left = rect.left * cameraResolution.y / screenResolution.x;
    rect.right = rect.right * cameraResolution.y / screenResolution.x;
    rect.top = rect.top * cameraResolution.x / screenResolution.y;
    rect.bottom = rect.bottom …
    Run Code Online (Sandbox Code Playgroud)

android zxing

44
推荐指数
5
解决办法
4万
查看次数

适用于iPhone的QR码阅读器

我想创建基于QR码阅读器的应用程序.

使用哪个库,我可以创建我的应用程序?

注意:我在谷歌搜索.我总是得到zxing.我下载了zxing项目.但问题是; 我运行应用程序.但它只读取条形码.没有选择读取QR码.

请告诉我怎么做...

提前致谢.

iphone qr-code zxing

43
推荐指数
2
解决办法
3万
查看次数

在Android上的纵向模式中的Zxing相机

我想portraitZxing相机上显示方向.

如何才能做到这一点?

android zxing landscape-portrait

40
推荐指数
3
解决办法
4万
查看次数