第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

qrcode解析出來(lái)是一長(zhǎng)串?dāng)?shù)字??求解

package com.wk.qrcode;


import java.awt.image.BufferedImage;

import java.io.File;

import java.io.IOException;


import javax.imageio.ImageIO;


import jp.sourceforge.qrcode.QRCodeDecoder;


public class ReadQRCode {

public static void main(String[] args) throws IOException {

File file = new File("D://img.png");

BufferedImage bufferedImage = ImageIO.read(file);

QRCodeDecoder codeDecoder = new QRCodeDecoder();

String result = new String(codeDecoder.decode(new MyQRCodeImage(bufferedImage)));

System.out.println(result);

}

}



package com.wk.qrcode;


import java.awt.image.BufferedImage;


import jp.sourceforge.qrcode.data.QRCodeImage;


public class MyQRCodeImage implements QRCodeImage {


BufferedImage bufferedImage;

public MyQRCodeImage(BufferedImage bufferedImage) {

this.bufferedImage = bufferedImage;

}

@Override

public int getHeight() {

return bufferedImage.getHeight();

}


@Override

public int getPixel(int arg0, int arg1) {

return bufferedImage.getRGB(arg0, arg1);

}


@Override

public int getWidth() {

return bufferedImage.getWidth();

}


}




結(jié)果打印出來(lái)是:

19628671028299113646982254461625629964540660043172309990720326327708969541999728475429321813549061834182907580805898539388735496775103106854592411992889663010198072995495752784186816116372008403787635790855390000000000000000000000000000000000000000000000000000000000000000000000



正在回答

3 回答

不是編碼的問(wèn)題,還是生成的圖片有問(wèn)題,大家看那個(gè)雙重for循環(huán)gs.fillRect方法,大家如果i在外層循環(huán),j在內(nèi)層循環(huán)(個(gè)人習(xí)慣),應(yīng)該gs.fillRect(i*3+pixoff,j*3+pixoff, 3, 3);,而不是gs.fillRect(j*3+pixoff,i*3+pixoff, 3, 3);j和i的位置問(wèn)題,我生成的圖片掃描出來(lái)idcbgp.cn,但是解析確實(shí)一串?dāng)?shù)字,發(fā)現(xiàn)i和j寫(xiě)反了

2 回復(fù) 有任何疑惑可以回復(fù)我~

同問(wèn),我也沒(méi)解決

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

不應(yīng)有的淡定

不是編碼的問(wèn)題,還是生成的圖片有問(wèn)題,大家看那個(gè)雙重for循環(huán)gs.fillRect方法,大家如果i在外層循環(huán),j在內(nèi)層循環(huán)(個(gè)人習(xí)慣),應(yīng)該gs.fillRect(i*3+pixoff,j*3+pixoff, 3, 3);,而不是gs.fillRect(j*3+pixoff,i*3+pixoff, 3, 3);j和i的位置問(wèn)題,我生成的圖片掃描出來(lái)idcbgp.cn,但是解析確實(shí)一串?dāng)?shù)字,發(fā)現(xiàn)i和j寫(xiě)反了
2016-11-07 回復(fù) 有任何疑惑可以回復(fù)我~

String result = new String(codeDecoder.decode(new MyQRCodeImage(bufferedImage)));

將這句代碼修改為

String result = new String(codeDecoder.decode(new MyQRCodeImage(bufferedImage)),"gb2312");


解析出來(lái)的內(nèi)容沒(méi)有設(shè)置編碼格式

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
Java生成二維碼
  • 參與學(xué)習(xí)       84573    人
  • 解答問(wèn)題       279    個(gè)

二維碼無(wú)處不在,自己動(dòng)手用Java生成二維碼,三種生成方式任你選

進(jìn)入課程

qrcode解析出來(lái)是一長(zhǎng)串?dāng)?shù)字??求解

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)