directory
Version:
v1.1.0
Opens a new window with list of versions in this module.
Published: Jul 16, 2026
License: Apache-2.0
Opens a new window with license information.
README
¶
ZXing 示例代码
本目录包含 ZXing 库的使用示例,分为基础示例和高级示例。
基础示例
basic/main.go 展示了 ZXing 库的基本用法:
- 创建默认解码选项
- 解码单个二维码
- 解码多个条码
运行方法:
cd examples/basic
go run main.go
高级示例
advanced/main.go 展示了 ZXing 库的高级用法:
- 自定义解码选项
- 设置只解码 QR 码
- 启用更努力的解码模式
- 启用图像旋转
- 设置最小置信度
- 批量处理图片
- 扫描目录中的所有图片
- 对每张图片尝试单条码和多条码解码
- 输出详细的解码结果
运行方法:
cd examples/advanced
go run main.go
测试数据
示例代码使用的测试数据位于 testdata/ 目录:
qrcode.png: 单个二维码图片
multi.png: 包含多个条码的图片
注意事项
- 运行示例前请确保已正确安装 ZXing 库
- 确保测试数据文件存在且可访问
- 示例代码中的错误处理仅供参考,实际使用时请根据需求调整
Directories
¶
Click to show internal directories.
Click to hide internal directories.