画像のサイズについて
また女子アナ特集に戻ります。
弘中綾香アナです。幼さを清廉無垢でちょっと小悪魔的な存在が魅力的です。
さて、最近の自分はといえば、unityをさわるようになりました。
そこで、意外だったのが思った以上に画像の容量とかがメモリに与える影響が大きいと言うことです。
そこでまず基本的なサイズの求め方を記載したいと思います。
画像のサイズを求める
仮に対象の画像が「1024X1024」だった場合、
1024sizeX1024size=1048576ピクセル
色の表現に必要なビット数
色はRGBの3色で表現されます。Aというアルファがある場合にまた変わりますが、
今回は単純な例とします。
色の1色を表現するのは、一色256パターン=2^8 = 8bitなので
8bit X 3色 = 24bit
これをサイズと掛け合わせてbitを求めます。
1048576 X 24bit = 25,165,824bit
さらにここから、バイト単位に変換します
25165824 / 8 = 3,145,728byte = 約3Mbyte
いかがだったでしょうか?
自分自身もまずこの計算がなにも考えずにできるようになるぐらいになりたいですね (・ω<)