投稿者 トマト  (小学生) 投稿日時 2010/2/14 21:58:56
おでかけしていて返信遅くなりました。

>おそらく、この方法だと普通のビットマップ並み(ビットマップ以上?)に重くなります。
アルファをなしにするとビットマップより数バイト小さくなります。

>なぜ独自形式の画像を作ろうと考えているのでしょうか? 
透明に対応したビットマップを作ろうとしまして・・・。
でもあまりにファイルが大きくなるので圧縮しようと思いました。

非圧縮でのファイルの構造は
・UTF-8で「SBM」
・アルファが含まれているか(0か1)
・UTF-8で横のサイズ
・Byte(255)
・UTF-8で縦のサイズ
・Byte(255)
・ARGBの繰り返し
となっています。

デフレートでいろいろな画像で試してみます。