Tech と Culture

テクノロジーとカルチャー

2010-02-28から1日間の記事一覧

IJGソフト内部 ハフマン符号化 2

全体の流れは、 decode_mcuという関数内に記述されています。 MCU一つ分のハフマンデコードを行います。 細かい所を省略して流れ部分を書き出すと以下のようなものです。 コメント文として全体の流れを書き込んで説明しています。decode_mcu (j_decompress_p…

IJGソフト内部 ハフマン符号化 1

IJG のjpeglibのハフマンデコード部分のソースコードを読みました。 ハフマンデコード部分は非常に読みにくいソースコードになっています。 綺麗に説明するのは難しいですが、多くのシステムで使用されている非常にユーザ数の多いソースコードなので、今後ソ…