| Crates.io | rqrr-altered |
| lib.rs | rqrr-altered |
| version | 0.7.2 |
| created_at | 2024-09-29 18:49:50.480413+00 |
| updated_at | 2024-09-29 18:49:50.480413+00 |
| description | Detect and read QR codes from any image source |
| homepage | |
| repository | https://github.com/bompidom/rqrr |
| max_upload_size | |
| id | 1391063 |
| size | 3,079,633 |
This crates exports functions and types that can be used to search for QR-Codes in images and decode them.
This is a fork of rqrr by WanzenBug, which is extended in such a way to offer Methods of extracting raw data of QR-Codes.
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
This library was made on the base of quirc