java-困惑啊!!用zxing读取图片当中的条形码

问题描述

困惑啊!!用zxing读取图片当中的条形码
请教个问题:一张图片当中在不固定位置包含有条形码,怎么读取条形码出来呢?怎么读取一张图片中的多个条形码?用zxing读取图片当中的条形码,报错com.google.zxing.NotFoundException。有大神知道的吗?谢谢

解决方案

参考
zxing二维码扫描的流程简析(Android版)
Java Code Examples for com.google.zxing.DecodeHintType
Reading QRCode with Zxing in Java
设置一下TryHarder和PossibleFormats看一下

public static List<string> ScanForBarcodes(string path){  return ScanForBarcodes(new Bitmap(path));}public static List<string> ScanForBarcodes(Bitmap bitmap){  // initialize a new Barcode reader.  BarcodeReader reader = new BarcodeReader  {    TryHarder = true // TryHarder is slower but recognizes more Barcodes    PossibleFormats = new List<BarcodeFormat> // in the ZXing There is an Enum where all supported barcodeFormats were contained    {      BarcodeFormat.CODE_128       BarcodeFormat.QR_CODE      //BarcodeFormat. ... ;    }  };  return reader.DecodeMultiple(bitmap).Select(result => result.Text).ToList(); // return only the barcode string.                                                                               // If you want the full Result use: return reader.DecodeMultiple(bitmap);}

解决方案二:
谢谢,设置了TryHarder,好了。膜拜大神!

时间: 2024-08-02 04:08:27

java-困惑啊!!用zxing读取图片当中的条形码的相关文章

java用zxing读取图片当中的条形码

问题描述 java用zxing读取图片当中的条形码 请教个问题:一张图片当中在不固定位置包含有条形码,怎么读取条形码出来呢?怎么读取一张图片中的多个条形码?用zxing读取图片当中的条形码,报错com.google.zxing.NotFoundException.有大神知道的吗?谢谢

Java读取图片缩略图的bug

一定要在相册查看下形成缓存 最近的一个连接服务端的应用,需要读取图片,一般供用户发布商品选择上传图片,初始的图片列表应该是缩略图,只有确定了,才上传原图,OK不多说上代码 package edu.buaa.erhuo; import java.io.File; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import org.json.JSON

如何从数据库中读取图片并显示在MFC picture控件当中?

问题描述 如何从数据库中读取图片并显示在MFC picture控件当中? 如何从sqlite读取图片并显示在MFC picture控件当中?新手啊,不知道大概怎么弄,如果能给几行代码,感激不尽! 解决方案 参考:http://blog.csdn.net/zhangyulin54321/article/details/8098484 解决方案二: MFC picture控件中显示图片MFC picture控件中显示图片MFC picture控件显示图片(新手)

Java读取图片EXIF信息的方法_java

本文实例讲述了Java读取图片EXIF信息的方法.分享给大家供大家参考.具体分析如下: 首先介绍一下什么是EXIF,EXIF是Exchangeable Image File的缩写,这是一种专门为数码相机照片设定的格式.这种格式可以用来记录数字照片的属性信息,例如相机的品牌及型号.相片的拍摄时间.拍摄时所设置 的光圈大小.快门速度.ISO等等信息.除此之外它还能够记录拍摄数据,以及照片格式化方式,这样就可以输出到兼容EXIF格式的外设上,例如照片打印机 等. 目前最常见的支持EXIF信息的图片格式

java读取图片色彩值(自动识别验证码)

读取图片的色彩值,是图片识别的基础逻辑.  代码如下 复制代码 package com.javaer.image;   import java.awt.AWTException; import java.awt.Dimension; import java.awt.Rectangle; import java.awt.Robot; import java.awt.Toolkit; import java.awt.image.BufferedImage; import java.io.File;

从Java的jar文件中读取数据的方法

  这篇文章主要介绍了从Java的jar文件中读取数据的方法,实例分析了java档案文件的相关操作技巧,需要的朋友可以参考下 本文实例讲述了从Java的jar文件中读取数据的方法.分享给大家供大家参考.具体如下: Java 档案 (Java Archive, JAR) 文件是基于 Java 技术的打包方案.它们允许开发人员把所有相关的内容 (.class.图片.声音和支持文件等) 打包到一个单一的文件中.JAR 文件格式支持压缩.身份验证和版本,以及许多其它特性. 从 JAR 文件中得到它所包含

android-Android通过webservice向oracle存储读取图片

问题描述 Android通过webservice向oracle存储读取图片 最近老大让我们做一个向数据库上传读取图片的功能,我使用oracle服务器,通过调用webservice,我已经实现图片保存到手手机本地,可以把存到手机的图片路径上传,但是图片上传依然没解决,可是纠结了好久还是不知道入何上传读取,(菜鸟一枚,希望得到详细指导,最好有demo 下面是客户端部分代码//跳转到拍照功能 private void picture(){ imageView.setOnClickListener(ne

java下载远程http地址的图片文件到本地-自动处理图片是否经过服务器gzip压缩的问题

java下载远程http地址的图片文件到本地-自动处理图片是否经过服务器gzip压缩的问题 直接上代码:       /**   * 下载文件到本地   *   * @param urlString   *            被下载的文件地址   * @param filename   *            本地文件名   * @throws Exception   *             各种异常   */  public static void download(String u

编程-Netbeans无法读取图片

问题描述 Netbeans无法读取图片 异常如下 Exception in thread "main" javax.imageio.IIOException: Can't read input file! at javax.imageio.ImageIO.read(ImageIO.java:1301) at swing.Demo1.main(Demo1.java:22) C:UsersAdministrator.PC-20150609CDXXAppDataLocalNetBeansCa