case study / 04 / systems / imaging
Byte to Pixel
A Tauri + Rust app that opens an image and shows which bytes make which pixels. This React demo keeps the core interaction: select bytes, see the image region, inspect structure, and inject faults.
The desktop build does the real work with custom JPEG and PNG parsers in Rust, a virtualized hex view, and decoded canvas overlays for block grids, scanlines, channels, and bitplanes.
The repair pipeline grafts headers from a known-good donor onto a broken entropy stream and tries common Huffman-table swaps until something decodes.