✳flâneur — a map of the web's best reading
mht.wtf
mht.wtf · 2,444 words · saved by 1 readers
In the past months I have spent the evenings and weekends on a little project: a JPEG decoder and encoder, written in Rust.
mht.wtf Writing a JPEG decoder in Rust - Part 1: Background August 05, 2016 back to posts In the past months I have spent the evenings and weekends on a little project: a JPEG decoder and encoder, written in Rust. First, I should drop a little disclaimer: at the time I'm writing this post, I have successfully decoded multiple test images, but these are fairly standard type images, so more exotic and advanced parts of the JPEG and JFIF standard are yet to be implemented properly, or even at all. Therefore, current program design decisions, as well as explanations of formats and techniques, may
Explore this link on the map →related reading
- Unraveling The JPEGparametric.press
- Image formats: Pixel data from encoders to decodersdeveloper.mozilla.org
- JPEG - Wikipediaen.wikipedia.org
- How does image compression work? | Lee Robinsonleerob.com
- How Lossless Data Compression Works | Quanta Magazinequantamagazine.org
- Discrete cosine transform - Wikipediam.wikipedia.org
- An Interactive Introduction to Fourier Transformsjezzamon.com
- Quantization (signal processing) - Wikipediaen.wikipedia.org
- Run-length encoding - Wikipediaen.wikipedia.org
- Omar Shehataomarshehata.me
- Mediumpub.towardsai.net
- libjpeg-turbo | Main / libjpeg-turbolibjpeg-turbo.org