>>551
添削するのめんどいので組みなおしてみた。
ttp://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/898.txt

とりあえず動作確認はしたが、結果が正しいかどうかまではわからん。
少なくとも、コードブックはちゃんと作れているみたい。

以下補足
・ヒストグラムを構造体のリンクリスト(単方向)にすることでサイズ軽減&高速化
・アルファチャンネルの補正はしていない
・RGBαのバイトオーダーはenumで指定
・ユークリッド距離の計算は適当
・使い方
  % [実行ファイル名] [画像ファイル]
  出力されるファイル
     - histgram.txt: ヒストグラム
     - codebook.raw: コードブック
     - encode.raw: 符号化データ
     - decoderaw: 復号化データ

疲れたのでもう寝ます。あとは任せたノシ