16 unstable releases (7 breaking)
0.8.0 | Oct 7, 2024 |
---|---|
0.7.1 | Mar 14, 2024 |
0.6.0 | Jan 3, 2023 |
0.5.2 | Oct 3, 2022 |
0.2.0 | Jun 5, 2019 |
#28 in Images
109,068 downloads per month
Used in 22 crates
3MB
4K
SLoC
rust-qr-reader - Find and read QR-Codes
This crates exports functions and types that can be used to search for QR-Codes in images and decode them.
Usage
The most basic usage is shown below:
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");
For more information visit docs.rs
License
Attribution
This library was made on the base of quirc