資源簡介
不需要Java的二維碼生成程序。。。
代碼片段和文件信息
clc
clear
size=400;
zxingasm=NET.addAssembly(‘C:\Matlab_Work\QRCode\zxing.dll‘);
writer?=?ZXing.MultiFormatWriter();
mtx?=?writer.encode(‘http://news.163.com‘?ZXing.BarcodeFormat.QR_CODE?400?400);
m?=?char(mtx.ToString());
m(m==13)?=?[];
m(m==10)?=?[];
m?=?m(1:2:end);
m?=?reshape(m?400?400);
m(m~=‘X‘)?=?1;
m(m==‘X‘)?=?0;
m?=?double(m)‘;
imshow(m);
%?二維碼讀取
%????import?com.google.zxing.*
????m?=?im2java(m);
????width?=?m.getWidth();?
????height?=?m.getHeight();
?
????source?=?client.j2se.BufferedImageLuminanceSource(m.getBufferedImage());
????binarizer?=?common.HybridBinarizer(source);
????bitmap?=?BinaryBitmap(binarizer);
????reader?=?MultiFormatReader();
????ret?=?char(reader.decode(bitmap));
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????420864??2014-04-02?05:01??zxing.dll
?????文件?????????746??2018-08-07?14:06??gen1.m
評論
共有 條評論