精华内容
下载资源
问答
  • com.google.zxing.NotFoundException 解决方案
    千次阅读
    2021-04-13 11:08:26

    今天在玩二维码识别时,报错:com.google.zxing.NotFoundException

    经过网上冲浪得以解决 ,原因竟然是精度问题导致。由于二维码中带有图片。

    // 解码设置编码方式为:utf-8,

    hints.put(DecodeHintType.CHARACTER_SET, CHARSET);

    //优化精度

    hints.put(DecodeHintType.TRY_HARDER, Boolean.TRUE);

    //复杂模式,开启PURE_BARCODE模式

    hints.put(DecodeHintType.PURE_BARCODE, Boolean.TRUE);

    配置以下三个配置项,问题得以解决

    转载于:https://www.sojson.com/blog/183.html

    更多相关内容
  • zxing/zxing-j2se-1.7.jar包, ...com.google.zxing.StringsResourceTranslator.class com.google.zxing.client.j2se.BufferedImageLuminanceSource.class com.google.zxing.client.j2se.CommandLineRunner.class ...
  • com.google.zxing jar下载

    2020-04-30 17:24:21
    二维码生成所需要的的jar 这里引用的是google 用的 直接引用到java工程中即可使用 所需要的的两个jar包都在这里面一个code一个javase
  • com.google.zxing core 3.3.0

    2018-08-16 20:59:10
    com.google.zxing core 3.3.0,maven复制出来的jar包,用于生成二维码
  • 这个是在eclipse中运用代码生成二维码的google的两个包,具体的使用方法就是吧文件中的lib文件替换一下,或者把里面的文件复制进去就可以啦
  • com.google.zxing 包含 core 、javase两个jar包,可用于二维码、条形码生成
  • com.google.zxing两个jar包

    热门讨论 2017-11-17 17:21:36
    com.google.zxing两个jar包,5积分不贵,本人生产二维码必备,本人亲测,需要的同学可以下载
  • com.google.zxing生成二维码的两个jar包,2个资源分也不贵
  • com.google.zxing 生成二维码工具 免费 好用..........
  • com.google.zxing-3.2.1.rar

    2018-09-03 10:51:25
    将支付链接生成二维码所需的两个jar-----
  • zxing.java源码解析 AndroidBasic Study Qrcode封装 对com.google.zxing:core:3.3.3二次封装,形成jar包,可自定义view,可控制解码算法等。 IoC思想实现的简易ViewBinder 利用注解,反射实现布局的注入、控件注入、...
  • com.google.zxing.NotFoundException 问题分析

    万次阅读 2019-08-02 09:18:09
    这仅仅是一篇问题分析哈,提供理解这个问题的思路,并不是解决这...但是在扫描页面,logcat 总是报 W/System.err: com.google.zxing.NotFoundException,类似下图: 结论 再说结论,对分析不感兴趣的可以看了结论就...

    这仅仅是一篇问题分析哈,提供理解这个问题的思路,并不是解决这个问题的方法。

    背景

    先说背景,项目中需要一个扫描二维码的功能,网上找了一个比较火的 BGAQRCode-Android,用了一圈感觉还不错。

    但是在扫描页面,logcat 总是报 W/System.err: com.google.zxing.NotFoundException,类似下图:

    NotFoundException

    结论

    再说结论,对分析不感兴趣的可以看了结论就走了。

    如果你是和我用的同样的库,说着说同样的封装的 ZXing 的库,而且使用的是 动态扫码,那么这个问题你可以不用关心。

    如果你使用的是从图片库选择图片,然后识别,结果报了这样一个错,那八成是图片有问题或者图片的处理有问题,网上一搜,大把的。

    分析

    简单来说,这个问题就是 ZXing 没有识别出二维码、条码。

    那扫描的时候为什么一直在报这个错呢?

    因为扫描的原理就是,将视频输入的数据流,每隔一段时间(很短的一段时间),取一帧,作为图片拿出来,让 ZXing 识别。识别到了,就返回结果,没识别到,就会报 NotFoundException

    我没有研究 ZXing 的底层原理哈,但大的方向一定是这样。

    所以,如果有朋友在使用中,发现了标题的这个警告,而刚好这个警告又是出现在动态扫描页面,那忽略就好了。

    希望可以给为这个问题抓狂的朋友一点安慰。

    展开全文
  • com.google.zxing.NotFoundException问题

    千次阅读 2021-03-25 11:33:30
    com.google.zxing.NotFoundException 网上提供了修改参数的方法,还是不行 // 解码设置编码方式为:utf-8, hints.put(DecodeHintType.CHARACTER_SET, CHARSET); //优化精度 hints.put(DecodeHintType.TRY_HARDER...

    问题描述

    最近在将小程序的二维码生成后,使用谷歌的的 com.google.zxing 解析二维码内容报错

    com.google.zxing.NotFoundException

    网上提供了修改参数的方法,还是不行

    // 解码设置编码方式为:utf-8,
    hints.put(DecodeHintType.CHARACTER_SET, CHARSET);
    //优化精度
    hints.put(DecodeHintType.TRY_HARDER, Boolean.TRUE);
    //复杂模式,开启PURE_BARCODE模式
    hints.put(DecodeHintType.PURE_BARCODE, Boolean.TRUE);
    

    解决方法

    pom 使用最新的包

    <!--生成二维码-->
            <dependency>
                <groupId>com.google.zxing</groupId>
                <artifactId>core</artifactId>
                <version>3.4.1</version>
            </dependency>
            <dependency>
                <groupId>com.google.zxing</groupId>
                <artifactId>javase</artifactId>
                <version>3.4.1</version>
            </dependency>

    后台

        public static String decode(File file)  {
            BufferedImage image;
            String resultStr =null;
            try{
                image = ImageIO.read(file);
                if (image == null) {
                    return null;
                }
                BufferedImageLuminanceSource source = new BufferedImageLuminanceSource(
                        image);
                BinaryBitmap bitmap = new BinaryBitmap(new HybridBinarizer(source));
                MultiFormatReader reader = new MultiFormatReader();
                com.google.zxing.Result result = reader.decode(bitmap);
                resultStr = result.getText();
            }catch (Exception e){
                return resultStr;
            }
            return resultStr;
        }
    

    划重点

    全靠肝,一个一个的方法进行测试

    展开全文
  • 最近在使用zxing进行二维码解析的时候,发生了异常com.google.zxing.NotFoundException maven依赖如下: <!-- ZXing --> <dependency> <groupId>com.google.zxing</groupId> &...

    最近在使用zxing进行二维码解析的时候,发生了异常com.google.zxing.NotFoundException

    maven依赖如下:

            <!-- ZXing -->
    		<dependency>
    			<groupId>com.google.zxing</groupId>
    			<artifactId>core</artifactId>
    			<version>3.3.3</version>
    		</dependency>
    		<dependency>
    			<groupId>com.google.zxing</groupId>
    			<artifactId>javase</artifactId>
    			<version>3.3.3</version>
    		</dependency>
    //原来的解析二维码  decode会报错
    public static String decode(File file) throws Exception {
    		BufferedImage image;
    		image = ImageIO.read(file);
    		if (image == null) {
    			return null;
    		}
    		BufferedImageLuminanceSource source = new BufferedImageLuminanceSource(image);
    		BinaryBitmap bitmap = new BinaryBitmap(new HybridBinarizer(source));
    		Result result;
    		Hashtable hints = new Hashtable();
    		hints.put(DecodeHintType.CHARACTER_SET, "utf-8");
    		result = new MultiFormatReader().decode(bitmap, hints);
    		String resultStr = result.getText();
    		return resultStr;
    	}

    看到网上说,可以添加精度和复杂模式:

    //精度
    hints.put(DecodeHintType.TRY_HARDER, Boolean.TRUE);
    //复杂模式
    hints.put(DecodeHintType.PURE_BARCODE, Boolean.TRUE);

    修改后的代码:

    public static String decode(File file) throws Exception {
    		BufferedImage image;
    		image = ImageIO.read(file);
    		if (image == null) {
    			return null;
    		}
    		BufferedImageLuminanceSource source = new BufferedImageLuminanceSource(image);
    		BinaryBitmap bitmap = new BinaryBitmap(new HybridBinarizer(source));
    		Result result;
    		Hashtable hints = new Hashtable();
    		hints.put(DecodeHintType.CHARACTER_SET, CHARSET);
    		hints.put(DecodeHintType.PURE_BARCODE, Boolean.TRUE);
    		result = new MultiFormatReader().decode(bitmap, hints);
    		String resultStr = result.getText();
    		return resultStr;
    	}

    看到网上有的说改成QRCodeReader 来decode二维码,但是尝试过了,还是依然有这个报错。

    问题解决参考连接:QRCodeReader not decoding:com.google.zxing.NotFoundException · Issue #216 · zxing/zxing · GitHub

    展开全文
  • JAVA 使用com.google.zxing包生成二维码

    千次阅读 2020-08-10 14:20:40
    1.首先使用com.google.zxing包 <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.0.0</version> ...
  • JAVA使用com.google.zxing生成二维码和解析二维码案例 1. 需要使用到的xml配置 <!-- 二维码工具 --> <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</...
  • zxing是一个条形码、二维码的解析工具包,支持多种格式,面向制作解析二维码时可以快速应用,并且zxing支持多种语言,java、python等编程环境都可以使用。 由于需要处理二维码,将不带logo的二维码解析出内容,重新...
  • com.google.zxing 二维码生成与解析

    万次阅读 多人点赞 2018-11-08 09:58:07
    目录 google ZXing 简介 二进制包下载 Maven 依赖 代码示例 保存二维码图片 ...google ZXing 简介 ...Java 操作二维码的开源项目很...本文将介绍简单易用的 google 公司的 zxingzxing 使用方便,可以操作条形码或者...
  • com/google/zxing/core/3.3.0 Android 扫码包 最新
  • Error: Program type already present: com.google.zxing.BarcodeFormat Caused by: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Error while merging dex archiv...
  • 使用com.google.zxing生成二维码然后再页面上展示 此方法生成的二维码是base64编码之后的。 在页面上展示的时候需要指定二维码图片的格式。
  • com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.3.0</version> </dependency> 代码示例 package com.demo.qrcode; import com.google.zxi
  • 依赖 <dependency>...com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.4.0</version> </dependency> <dependency>
  • 关于二维码识别报错com.google.zxing.NotFoundException的解决方案 刚使用ZXing用来解析拍照上传的二维码内容时,最容易出现com.google.zxing.NotFoundException这个报错。 这个问题根源大概是zxing在定位二维码锚点...
  • com.google.zxing 实现二维码生成与解析   二维码处理分为两部分:  编码:使用字符串生成图片;  解码:解析图片中的字符串;  二维码图片存在的形式非常多,文件、纸张、手机、电脑屏幕。图片在不同的...
  • com.google.zxing 二维码工具类pom工具类使用 pom <dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.3</version> <...
  • 使用com.google.zxing生成二维码

    千次阅读 2019-06-17 10:30:55
    https://mvnrepository.com/artifact/com.google.zxing/core/3.3.0 https://mvnrepository.com/artifact/com.google.zxing/javase/3.3.0 二、写一个工具类用于生成BitMatrix import java.util.HashMa...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,371
精华内容 4,548
关键字:

com.google.zxing