首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏码匠的流水账

    聊聊zxing的qrcode

    序 本文主要研究下zxing的qrcode的一些代码。 maven <dependency> <groupId>com.google.zxing</groupId> <artifactId>core <version>3.3.1</version> </dependency> <dependency> <groupId>com.google.zxing /com/google/zxing/qrcode/QRCodeWriter.java QRCodeWriter的encode方法进行编码,转换为BitMatrix @Override public 使用zxing生成和识别二维码

    2.1K20发布于 2018-09-17
  • 来自专栏若尘的技术专栏

    SpringBoot 2.2.5 整合ZXing

    ZXing(“zebra crossing”)是一个开源的、多格式的、用Java实现的一维/二维条码图像处理库,具有到其他语言的端口。 GitHub地址,猛戳:https://github.com/zxing/zxing API文档,猛戳:https://zxing.github.io/zxing/apidocs/index.html 介绍文档,猛戳:https://zxing.github.io/zxing/ 完整代码地址在结尾!! ; import com.google.zxing.EncodeHintType; import com.google.zxing.MultiFormatWriter; import com.google.zxing.common.BitMatrix ; import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel; import com.luoyu.zxing.config.QrCodeConfig

    96874发布于 2021-11-23
  • 来自专栏向治洪

    ios zxing扫码问题

    在ios 中 扫瞄二维码,条形码基本有 2中第三方的库,一个是zbar 一个是zxingzxing 在android中表现的比较出色,但是在ios 中不是很好用,扫瞄效率低,我们一般都用zbar,但是有些 我用了好多ios 的app 都无法识别, 《我查查》,《快拍二维码》,《微信》,自己用zbar都不行,最后用android 手机轻松扫瞄ok,哪我知道为什么了,是zxing可以搞定这种条形码。 马上就换了zxing 来测试。 去github 找到了 zxing 的demo。但是悲剧的时无法识别各种条形码。 而且工程还报错。  

    2.7K60发布于 2018-02-05
  • 来自专栏花落的技术专栏

    SpringBoot 整合 ZXing 步骤详解

    -- 二维码支持包 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.2.0</version> </dependency> <dependency> <groupId>com.google.zxing</groupId> < version> </dependency> 第二步,编写application.yml配置文件,如下 server: port: 8187 spring: application: name: zxing-demo-server ; import com.google.zxing.EncodeHintType; import com.google.zxing.MultiFormatWriter; import com.google.zxing.common.BitMatrix ; import com.google.zxing.qrcode.decoder.ErrorCorrectionLevel; import com.luoyu.zxing.config.QrCodeConfig

    56100编辑于 2021-12-07
  • 来自专栏向治洪

    最新版基于ZXing的Android扫码库

    ZXingLite ZXingLite for Android 是ZXing的精简极速版,基于ZXing库优化扫码和生成二维码/条形码功能,扫码界面完全支持自定义,也可一行代码使用默认实现的扫码功能。 mavenCentral() } } 在Module的 build.gradle 里面添加引入依赖项 // AndroidX 版本 implementation 'com.github.jenly1314:zxing-lite Android 5.0 (N) 以下版本的老项目(即:minSdk<21),可使用1.x旧版本 v1.x 旧版本 v1.1.9 // AndroidX 版本 implementation 'com.king.zxing :zxing-lite:1.1.9-androidx' // Android Support 版本 implementation 'com.king.zxing:zxing-lite:1.1.9' API帮助文档 版本记录 v2.3.1:2023-3-4 更新CameraX至v1.2.1 更新Gradle至v7.5 优化细节 v2.3.0:2022-12-11 更新CameraX至v1.2.0 更新zxing

    7K30编辑于 2023-04-01
  • 来自专栏贾志刚-OpenCV学堂

    ZXING+OpenCV打造开源条码检测应用

    ZXING-CPP ZXing-CPP是一个用C++实现的开源、多格式一维与二维条形码图像处理库。它最初是从Java ZXing库移植而来的,但经过进一步开发,现在在运行时和检测性能方面有了许多改进。 首先是下载好源码,从这个链接进去下载: https://github.com/zxing-cpp/zxing-cpp/tags 下载指定的Tag版本,解压缩以后放到D盘即可。然后编译步骤如下: 1. 然后直接执行下面这条命令行 cmake -S zxing-cpp -B zxing-cpp.release -DCMAKE_BUILD_TYPE=Release 其中zxing-cpp.release OpenCV+ZXING读码 请自行在VS里面配置一下库支持与包含文件支持。 2.0版本以后的官方测试代码如下: 然后我把它集成到OpenCV实验大师工作流引擎库中以后,给他加了个QT的界面壳之后,测试效果(DM码、QR码、一维码)如下: ZXING+OpenCV真的可以读码与解码了

    2.3K10编辑于 2024-04-19
  • 来自专栏Java架构师必看

    利用Zxing生产二维码

    利用Zxing生产二维码 ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口。 Zxing可以实现使用手机的内置的摄像头完成条形码的扫描及解码。 所需架包: zxing 3.3.0.jar 生成二维码的工具类 public class QCode { private book b1=null; int width=300; int

    71120发布于 2021-07-22
  • 来自专栏IT者

    Java生成解析二维码-ZXing的使用

    Java生成二维码常用的两种方式: – Google的ZXing – Denso公司的QRCode 至于两者的区别自行百度,这里介绍使用ZXing生成解析二维码 前期准备 添加ZXing依赖Jar包 --ZXing 二维码 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId <version>3.3.0</version> </dependency> <dependency> <groupId>com.google.zxing <artifactId>javase</artifactId> <version>3.3.0</version> </dependency> ZXing destPath.toPath()); } catch (Exception e) { e.printStackTrace(); } } ZXing

    1.3K30编辑于 2022-10-31
  • 来自专栏菲宇

    python识别二维码工具zxing

    本文链接:https://blog.csdn.net/bbwangj/article/details/102461366 安装zxing pip install zxing 识别二维码 import () #调用zxing二维码读取包 data = '' zxdata = zx.decode('%s%s.jpg' % (os.path.basename(filename). 识别二维码:%s,内容: %s' % (filename, zxdata)) data = zxdata else: logger.error(u'识别zxing if __name__ == '__main__': filename = r'test.png' # zxing二维码识别 ltext = ocr_qrcode_zxing(filename ) #将图片文件里的信息转码放到ltext里面 logger.info(u'[%s]Zxing二维码识别:[%s]!!!'

    2.7K30发布于 2019-10-22
  • 来自专栏Android常用基础

    基于zxing的二维码扫描

    前言 现在的应用中二维码扫描已经成为一个应用必不可少的功能,现在大部分Android二维码扫描都是基于zxing和Zbar,这文章就来介绍一下基于zxing的二维码扫描。先看下效果图 ? ---- zxing zxing官网 这是zxing官网。想了解更多的可以去官网,里面有文档不过在我看来。第三方库的使用我们没有必要完全了解,整体上我们了解所需要功能即可,这样减少了学习时间。 ---- 为什么选择zxing google的开源项目,高可定制性 可以识别多种码,不仅仅是二维码 不依赖第三方库,使用起来简单 ---- zxing的使用 zixng JAR 我们可以去官网,如果是 Android Studio的话也可以在线搜索zxing jar,导入完成后别忘了ADD library。 ,不导入会报错,raw是我们扫描完成后的音效,我们也可以根据需求改成自己的音效(但是要注意的是文件格式和名字尽量要相同,避免出错和资源找不到),xml就是zxing用到的资源文件,我们直接复制过来就行。

    4.5K20发布于 2018-09-11
  • 来自专栏Android开发

    Android使用zxing生成二维码

    效果图如下: 前提:导入zxing的jar后开始操作,老规矩最后有源码,作者布局默认相对布局。 if(name.equals("")){ myeditText.setError("请输入内容"); }else{ zxing (name); } break; } } private void zxing(String name){

    32410编辑于 2025-06-10
  • 来自专栏AndroidTraveler

    zxing 如何识别反转二维码

    说起二维码扫描,估计很多人用的是 zxing 吧。 然而 zxing 虽然好用,但是却有一些坑。 这边分析一下自己实际项目遇到的一个坑。 什么坑呢? 下面举个栗子你就懂了。 这种情况下用 zxing 分分钟就可以识别出来。 但是假设我将前景色和后景色调换,生成的二维码如下: ? 这种情况下 zxing 就识别不出了。 ? 所以说这种时候就很无奈了。 所以本篇说的 zxing 的坑就是无法识别反转二维码。 咋办呢?凉拌。 ? 这种时候就需要去源码看看了。 看一下二维码解析的代码逻辑在哪? 通过一番折腾,跟踪调试,最后定位到如下位置: https://github.com/zxing/zxing/blob/master/android/src/com/google/zxing/client 到了这里,相信聪明的你应该知道如何让 zxing 同时支持两种格式了。

    2.4K30发布于 2018-08-31
  • 来自专栏项勇

    使用Zxing实现二维码扫描

    地址 CSDN 地址:http://blog.csdn.net/xiangyong_1521/article/details/50740697 这是16年的时候,用ZXING包简单地实现了扫描和扫描的结果反馈的一个 目录 扫描二维码的逻辑 Zxing介绍 实现 主要代码 一. Zxing介绍 Zxing是一个开放源码的,用java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的接口。 Zxing可以实现使用手机的内置的摄像头完成条形码和二维码的扫描与解码。 目标是能够对QR编码、Data Matrix、UPC的1D条形码进行解码。 其提供了多种平台下的客户端包括: J2ME、J2SE和Android zxing目前支持的的格式如下: UPC-A,UPC-E EAN-8,EAN-13 39码 93码 代码128 QR码 ---- 三

    2.9K60发布于 2018-06-19
  • 来自专栏故久

    使用zxing生成二维码不带logo

    一、首先在maven中添加一下jar包 <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId

    1.3K20发布于 2019-12-02
  • 来自专栏python3

    python调用zxing项目进行二维码

    摘要:首先创建一个java的maven项目,加入zxing相关包,编写二维码相关代码,调试运行,打包;然后创建一个python项目,安装jpype,编写代码把相关的jar包加载,运行。 0. ; import com.google.zxing.BinaryBitmap; import com.google.zxing.DecodeHintType; import com.google.zxing.EncodeHintType ; import com.google.zxing.MultiFormatReader; import com.google.zxing.MultiFormatWriter; import com.google.zxing.NotFoundException ; import com.google.zxing.Result; import com.google.zxing.WriterException; import com.google.zxing.client.j2se.BufferedImageLuminanceSource ; import com.google.zxing.client.j2se.MatrixToImageWriter; import com.google.zxing.common.BitMatrix;

    1.3K20发布于 2020-01-09
  • 来自专栏刘晓杰

    Zxing二维码扫描(Android开源库)

    最近研究了一下二维码扫描,github地址(https://github.com/zxing/zxing)。本来想做个扫描相册内的二维码的,结果没做成。

    2.4K30发布于 2019-02-21
  • 来自专栏sickworm

    二维码扫描开源库ZXing定制化

    只使用core目录的集成方法很简单,参考: https://github.com/zxing/zxing/blob/master/android/src/com/google/zxing/client/ 但是所有修改的地方我都加上了“@ch”的注释,以方便定位 官方源码: https://github.com/zxing/zxing 实现功能: 1、功能裁剪(只保留QRCode二维码扫描功能,去掉条形码等其他码扫描功能 com.google.zxing.client.android.encode.*  用于生成各种码 com.google.zxing.client.android.history.*  保存扫码记录 com.google.zxing.client.android.result.**  扫码应用功能相关的功能性代码 com.google.zxing.client.android.share.*   格式二维码 com.google.zxing.maxicode.**  maxicode格式二维码 com.google.zxing.multi.**  貌似是用于多格式支持的?

    4K20发布于 2019-02-27
  • 来自专栏码农的生活

    使用zxing类生成一维码、二维码实例

    最近根据项目的需求,用了一段时间对一维码、二维码进行了小小的研究,在一篇Blog中看到使用了google的zxing生成二维码,好奇之下自己做了一个小Demo。 ; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using com.google.zxing.qrcode ; using com.google.zxing; using com.google.zxing.common; using ByteMatrix = com.google.zxing.common.ByteMatrix ; using EAN13Writer = com.google.zxing.oned.EAN13Writer; using EAN8Writer = com.google.zxing.oned.EAN8Writer ; using MultiFormatWriter = com.google.zxing.MultiFormatWriter; endregion namespace qr { public

    1.5K00发布于 2021-11-02
  • 来自专栏Flutter入门到实战

    Zxing二维码扫描和那些坑

    Google的zxing来实现二维码扫描我相信很多人都用过。但是实现的过程遇到了很多的坑,也是因为这些坑在网上没有具体的解决方案,今天就把我的实现过程分享给大家。 我会分为两步来和大家分享: (1)项目中如何集成zxing (2)如何修改取景框的样式 (3)总结填坑 1.项目中集成zxing 在项目中集成zxing,网上有很多的教程也说的比较详细了,zxing中的内容很多 步骤很简单,只需要我们将几个核心的类包,拷贝到你的项目中,然后添加zxing.jar即可。没有zxing.jar的童靴点击下载。 ? ↑  以上就是几个我们需要用到的核心类。 ? 填了第一个坑,我们来填第二个: 针对于扫描时,二维码拉伸变形的问题,是因为zxing默认是针对横屏扫描的,所以,我们只需要改变x,y的计算,即横纵轴即可。 ok,到此为止,关于zxing的集成使用就已经完美解决了。有问题的童靴欢迎给我留言,我将尽快回复! 注:最近有朋友说近距离扫描二维码扫描不出,需要远一点才可以。

    2.4K10发布于 2018-09-03
  • QR码应用实战:Spring Boot与ZXing完美结合

    第二:springboot整合zxing 添加ZXing依赖 在你的Maven项目的pom.xml文件中添加ZXing库的依赖非常简单。 添加了这个依赖后,Maven会自动下载并添加ZXing库到你的项目中。然后,你可以在你的Java代码中使用ZXing库来生成和解析二维码。不要忘记在代码中添加注释,以帮助其他开发者理解你的实现。 ; import com.google.zxing.EncodeHintType; import com.google.zxing.MultiFormatWriter; import com.google.zxing.common.BitMatrix 生成条形码 如果你想生成条形码,你可以使用ZXing库来实现。 ; import com.google.zxing.EncodeHintType; import com.google.zxing.MultiFormatWriter; import com.google.zxing.common.BitMatrix

    50010编辑于 2025-05-31
领券