#qrcode #detection #detect #graphics

rqrr

从任何图像来源检测和读取QR码

15次发布

0.7.1 2024年3月14日
0.6.0 2023年1月3日
0.5.2 2022年10月3日
0.5.1 2022年2月19日
0.2.0 2019年6月5日

#39 in 图像

Download history 24145/week @ 2024-04-22 23317/week @ 2024-04-29 19929/week @ 2024-05-06 24622/week @ 2024-05-13 26448/week @ 2024-05-20 27362/week @ 2024-05-27 28768/week @ 2024-06-03 20985/week @ 2024-06-10 20699/week @ 2024-06-17 28606/week @ 2024-06-24 19838/week @ 2024-07-01 19521/week @ 2024-07-08 27386/week @ 2024-07-15 29580/week @ 2024-07-22 22456/week @ 2024-07-29 20704/week @ 2024-08-05

100,386每月下载量
用于 21 crate

MIT/Apache

3MB
4K SLoC

rust-qr-reader - 查找和读取QR码

documentation Build Status

此crate导出可用于在图像中搜索QR码并解码它们的函数和类型。

用法

以下是最基本的用法示例

use image;
use rqrr;

let img = image::open("tests/data/github.gif")?.to_luma();
// Prepare for detection
let mut img = rqrr::PreparedImage::prepare(img);
// Search for grids, without decoding
let grids = img.detect_grids();
assert_eq!(grids.len(), 1);
// Decode the grid
let (meta, content) = grids[0].decode()?;
assert_eq!(meta.ecc_level, 0);
assert_eq!(content, "https://github.com/WanzenBug/rqrr");

更多信息请访问 docs.rs

许可

Apache或MIT许可

归属

此库是在 quirc 的基础上制作的。

依赖项