よく見ると、320×240×3色の画像を640×480×2色画像に変換して送信されているようだ。 じっくり見ているとイマイチに思えてきたので、サックリC#で縮小処理を書いてみました。
インデックスカラーはポインタを使う方法しか思いつかなかったので、渋々unsafeブロックを使う羽目に...
.NETはPCX形式に対応していないようなので、次の課題はPCXエンコードの実装かな。