几个选项:
命令行QR码解码:zbarimg
通过运行以下命令安装
zbarimg命令行应用程序:
sudo apt-get install zbar-tools
使用软件包提供的
zbarimg
程序读取您的QR编码图像:
从命令行输入:
zbarimg "image-file-name.jpg"
以上命令将在终端显示图像中所编码的内容。
基于Web的应用程序进行解码和编码
您可以在
online barcodereader.com和
ZXing Decoder Online上进行在线编码和解码。
Data Matrix命令行解码和编码:libdmtx
libdmtx
是一个用于读写Data Matrix 2D条形码的库,它是一种具有内置纠错功能的密集数据模式。
从存储库安装
libdmtx-utils并尝试使用其提供的工具:
dmtxwrite
- 创建Data Matrix条形码。简单示例:
dmtxwrite -o image.png input.txt
这将将当前目录中
input.txt
中包含的文本编码为当前目录中的图像
image.png
。
dmtxread
- 扫描Data Matrix条形码。简单示例:
dmtxread image.png
这将读取编码的
image.png
并将解码的消息写入标准输出。
libdmtx资源:
在此处查看一些
提示
Libdmtx主页
其他资源
命令行QR码编码:grencode
如果您想生成QR码,可以从存储库安装
qrencode
。
test.png的图像文件中编码input.txt文件中的信息。
或者您可以通过控制台输入文本:
qrencode -s 10 -o ubuntu.png http://www.ubuntu.com
以上命令将生成一个名为
ubuntu.png
的QR编码图像,其中包含URL
http://www.ubuntu.com
。