#11 Article 70 Posted at 1987/01/30 11:54:44 by W.M. (MAP009) []

Subject: アッシュク プログラム アレコレ

MS-DOS上に圧縮プログラムが移植できたもので(ただしコンパイラなので圧
縮時間は少々かかりますが)、いくつかの圧縮プログラムの圧縮効率を比べてみまし
た。使用したのは、Sysopポリアンナさんが昔作られた「ポリアンナ-pack」
と、SHINOBUさんが作られた「SHINOBU-pack」、そしてFaxに
つかわれている2次元ハフマンcoding方式のパソコンCG用圧縮プログラム「
Fax-pack」です。以前、Sysopポリアンナさんが書かれていた、気象衛
星の画像ですら1/3に圧縮してしまうという、可変ハフマンcoding使用の究
極の圧縮プログラム「tan-pack」は、どこにしまったのか見当たらないので、
今回は見送りました。
 比較テストに使用した絵は、Sysopポリアンナさんがイメージスキャナで取り
込んだ、某アニメーションの女の子の絵で、640dot*400dotのモノクロ
です。

 結果です。
             :RGB3画面の圧縮  1画面の圧縮  pack率
・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
ポリアンナ pack   :   (注)      13799  43.1%
SHINOBU pack : 49503 ÷3=  16501  51.6%
Fax pack     : 20523 ÷3=   6841  21.4%

 (注:ポリアンナ-packは1画面専用の圧縮プログラムです)

 この結果だけからでは、SHINOBU-packは圧縮効率が悪いように見えま
すが、これには理由があります。一般にイメージスキャナからの取り込んだような絵
に対してFax-packは最も威力を発揮し、SHINOBU-packはN88
Basicなどのタイルペイントを使用したCGに最も威力を発揮するような設計に
なっているためです。もし画面一杯の1dot*1dot市松模様を圧縮させたとす
るとSHINOBU-packでは2.5%(1/40!)になるのに対して、Fa
x-packでは300.6%と、圧縮ではなく拡大になってしまいます。
 そのうちに、お絵描きtoolで描かれた絵に対しての圧縮効率の比較もやってみ
たいと思います(どなたか画像dataの持込みをしませんか?)。

     えらそうに、批評家のまねをしている  MAP009 / W.M.