3 Repos
Automatically selects the smallest version that fits the data within a user-specified range and optionally boosts the error correction level.
Distinct from Error Correction Codes: Distinct from Error Correction Codes: optimizes QR Code version and error correction level selection, not general error correction algorithms.
Explore 3 awesome GitHub repositories matching security & cryptography · QR Code Error Correction Optimizers. Refine with filters or upvote what's useful.
Automatically selects the smallest version that fits the data within a user-specified range and optionally boosts the error correction level.
txqr is a protocol and encoder for streaming large data payloads over QR codes. It enables the offline transfer of data between devices by encoding information into a sequence of scannable QR images. The system uses fountain codes and erasure coding to ensure data integrity. This allows a receiver to reconstruct the full original message from any subset of frames, making the transmission resilient to missed or corrupted frames during the scanning of animated QR sequences. The project covers high-volume data encoding and frame-independent reconstruction. It supports looping sequence streaming
Recovers missing or corrupted QR frames using fountain codes during the scanning process.
libqrencode is a C library for generating QR Code symbols from text, binary, and structured data. It provides a core encoding engine that converts input data into QR Code symbols with configurable error correction levels and version settings, and includes a command-line tool for producing QR Code images directly from text or data input. The library supports multiple encoding modes including numeric, alphabetic, Japanese kanji, and 8-bit binary data, with automatic optimization to select the most efficient mode for a given input string. It can encode arbitrary binary data containing NUL charac
Sets error correction level and symbol version to control redundancy and data capacity before encoding.