Skip to content
juliobbv edited this page Mar 13, 2013 · 4 revisions

CsJpgDec is a JPEG decoder written in C#, written mainly for learning purposes.

Its (mis)features:

  • Supports baseline decoding
  • Supports the most popular chroma subsampling modes found in the wild
  • Very slow
  • Lots of bugs!
  • Overall code design could be better

Fun fact: this decoder stems from an earlier (failed) effort to write my own image compression format (Pixz), and after a certain point just refocused my efforts to repurpose it to be a JPEG decoder, so there is still some legacy code I still need to remove :)

Clone this wiki locally