1. 使用 MATLAB 生成二维码
方法一:通过 qrcode
函数(需安装 Communications Toolbox
)
% 生成二维码并保存为图片
link = 'https://example.com'; % 替换为你的链接
qrData = comm.QRCodeGenerator('ErrorCorrectionLevel', 'L');
code = step(qrData, link); % 生成二维码矩阵
imshow(code, 'InitialMagnification', 1000); % 显示二维码
imwrite(code, 'qrcode.png'); % 保存为PNG
方法二:调用在线 API(无需工具箱)
link = 'https://example.com';
url = ['https://api.qrserver.com/v1/create-qr-code/?size=200x200&data=', urlencode(link)];
qrcode = webread(url); % 下载二维码图片
imshow(qrcode); % 显示二维码
2. 使用在线工具(快速生成)
推荐以下免费工具,直接上传链接即可生成二维码:
-
QR Code Generator
QR Code Generator | Create Your Free QR Codes-
支持自定义颜色、LOGO 嵌入。
-
-
草料二维码(中文友好)
草料二维码生成器-
提供活码(动态更新内容)功能。
-
-
Unitag
Unitag | QR codes solutions for Enterprises | The free QR code generator-
丰富的模板和设计选项。
-
3. 其他编程语言示例
Python(使用 qrcode
库)
import qrcode
link = "https://example.com"
img = qrcode.make(link)
img.save("qrcode.png")
4. 验证二维码
生成后,用手机摄像头或微信/支付宝“扫一扫”功能测试是否可正确跳转。