picojdec
picojdec copied to clipboard
Simple baseline JPEG decoder
picojdec
Simple JPEG decoder implementation.
This project is intended for study and demonstration, not for practical use. The implementation is naive and inefficiency, so its decoding speed is VERY slow.
Limitations
- support 'Baseline JPEG' only ('Progressive JPEG' is not supported)
- support Grayscale and YCbCr color format only (RGB/CYMK... and ICC profiles are not supported)
- support Huffman coding only (Arithmetic coding is not supported)
- output PPM(portable pixmap) image file only
References
-
ITU-T(CCITT) Rec. T.81 "Digital compression and coding of continuous-tone still images"
- free access version on www.w3.org site
- ITU-T Rec. T.871 "Digital compression and coding of continuous-tone still images: JPEG File Interchange Format (JFIF)"
License
MIT License