>224
どこもおかしくないよね。やっぱし >219 で FA か。
0.49 を足してるけど、例えば OpenDivX ではもう少し細かく 0.49999 くらいにしてたと思う。

あとあまり関係ないけど、B を求める時に +0.0012 * v としてるけど
正確に逆行列を計算してみると -0.000274967 * v にならない?

あと全然関係ないけど、値を 0〜255 に限定する演算は「飽和演算」つって
英語では saturation つーんで、知っておくと cool。