android从图片中对二维码编码解码

  次阅读 作者:智能小宝 来源:互联网 2016-01-14 11:28 我要评论(0)

基于zxing

001package com.google.zxing.client.android;

002

003import java.util.Hashtable;

004

005import android.app.Activity;

006import android.graphics.Bitmap;

007import android.graphics.drawable.BitmapDrawable;

008import android.os.Bundle;

009import android.util.Log;

010import android.view.View;

011import android.view.View.OnClickListener;

012import android.widget.Button;

013import android.widget.EditText;

014import android.widget.ImageView;

015import android.widget.TextView;

016

017import com.google.zxing.BarcodeFormat;

018import com.google.zxing.BinaryBitmap;

019import com.google.zxing.ChecksumException;

020import com.google.zxing.EncodeHintType;

021import com.google.zxing.FormatException;

022import com.google.zxing.NotFoundException;

023import com.google.zxing.Result;

024import com.google.zxing.WriterException;

025import com.google.zxing.common.BitMatrix;

026import com.google.zxing.common.HybridBinarizer;

027import com.google.zxing.qrcode.QRCodeReader;

028import com.google.zxing.qrcode.QRCodeWriter;

029import com.test.RGBLuminanceSource;

030

031public class TestActivity extends Activity {

032 private static final String TAG = "TestActivity";

033

034 String path;

035 private final static String pFormat = "png";

036

037

038

039 protected void onCreate(Bundle savedInstanceState) {

040 super.onCreate(savedInstanceState);

041 setContentView(R.layout.testactivity);

042 //set

043 Button btn2 = (Button)findViewById(R.id.Button03);

044 btn2.setOnClickListener(new OnClickListener() {

045

046 @Override

047 public void onClick(View view) {

048 ImageView imgView = (ImageView)findViewById(R.id.ImageView01);

049 QRCodeReader reader = new QRCodeReader();

050 int width = 200, height = 200;

051 QRCodeWriter writer = new QRCodeWriter();

052 try {

053 EditText edit = (EditText)findViewById(R.id.EditText01);

054 //edit.getText();

055 Log.i(TAG, "编辑框中的内容: " + edit.getText().toString());

本站文章信息来源于网络以及网友投稿,本站只负责对文章进行整理、排版、编辑,是出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如果您有什么意见或建议,请联系QQ28-1688-302!

人工智能实验室
相关文章相关文章
  • 韩春雨称已能重复实验结果 近期将有消息公布

    韩春雨称已能重复实验结果 近期将有消息公布

  • 未来两年人工智能要怎么走?看这篇就够了

    未来两年人工智能要怎么走?看这篇就够了

  • 英国研发“杀生”机器人 通过生命体获取能量

    英国研发“杀生”机器人 通过生命体获取能量

  • 无人驾驶汽车如何改变城市生活?听听他们怎么说

    无人驾驶汽车如何改变城市生活?听听他们怎么说

网友点评网友点评
阅读推荐阅读推荐

据国外媒体报道,在过去两年内,聊天机器人(chatbot)、人工智能以及机器学习的研发和采用取得了巨大进展。许多初创公司正利用人工智能和...

霍金 视觉中国 图 英国著名物理学家霍金(Stephen Hawking)再次就人工智能(AI)发声,他认为:对于人类来说,强大AI的出现可能是最美妙的...

文|郑娟娟 今年,人工智能(AI) 60岁了。在AI60岁的时候,笔者想要介绍一下AI100,一个刚刚2岁的研究项目,但它的预设寿命是100年,甚至更长...

AlphaGo与李世石的人机大战,为大众迅速普及了人工智能的概念。 但对谷歌而言,除了下围棋,现在的人工智能进展到哪一步了?未来,人工智能...