aztec 0.1.0

AZTEC compression algorithm
Documentation
  • Coverage
  • 75%
    15 out of 20 items documented1 out of 16 items with examples
  • Size
  • Source code size: 18.96 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 1.38 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Links
  • Orange-Murker/aztec
    0 0 0
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • Orange-Murker

AZTEC

A compression algorithm based on: https://ieeexplore.ieee.org/document/4502549

3 bytes get used for each line/slope which means that in the worst case the compressed data will be 1.5 times larger than the original.

Usage:

const THRESHOLD: u16 = 50;
let config = AztecConfigBuilder::new(THRESHOLD)
   .max_slope_line_len(4)
   .build()
   .expect("Invalid Config");