タグ

ブックマーク / www.webtech.co.jp (2)

  • PVRTC圧縮のアルゴリズムとは? - OPTPiX Labs Blog

    圧縮モードにある「bpp」という単位は「bits per pixel」の略で、1ピクセルの色を表現するのに必要とするビット数を表しています。4bppというのは1ピクセルにつき4ビットの色情報を使っているということになります。ちなみに24ビットRGBカラーは24bpp、32ビットARGBカラーは32bppとなります。 特記事項にある2の累乗というのは、2の掛け算だけで作れる数のことで、2・4・8・16・32・64・128・256・512・1024・2048……という数字になります。 そのためこの制限の例を挙げると、 ○:2×2、32×32、256×512、1024×64・・・など ×:3×3、48×48、640×480、1024×768・・・など ということになります。 PVRTCってどんなところで使われているの? Imagination Technologies社の開発したGPUであるPo

    PVRTC圧縮のアルゴリズムとは? - OPTPiX Labs Blog
  • ETC圧縮のアルゴリズムとは? - OPTPiX Labs Blog

    ETCってどんなところで使われているの? Android端末ではすべての機種で共通して使える圧縮テクスチャ形式です。また、一部の携帯型コンシューマーゲーム機等でも対応しています。 ETCの圧縮品質は? まずはETCを使って画像を圧縮してみましょう。 サンプルとして24ビットRGBカラーで画像サイズが640×480の画像を用意しました。 それぞれの画像容量は、無圧縮で921,600バイト(=640×480×3)です。 無圧縮の元画像(各 921,600 バイト) (クリックで等倍表示) ETCで圧縮した結果です。 ETC圧縮後の画像(各 153,600 バイト) (クリックで等倍表示) 圧縮するとそれぞれの画像容量は153,600 バイト となり、圧縮前の6分の1になります。 ETCは非可逆圧縮で圧縮時に劣化が発生しますが、DXTCやPVRTCと同様に写真のような画像については劣化がほとんど

    ETC圧縮のアルゴリズムとは? - OPTPiX Labs Blog
  • 1