Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android初級教程圖片信息

Android初級教程圖片信息

編輯:關於Android編程

對圖片常規信息要了解其性質。圖片大小、像素、位圖等等概念總結如下:

圖片在計算機中的大小

圖片的總大小 = 圖片的總像素 * 每個像素占用的大小(圖片的總像素=像素尺寸也就是分辨率,例如設定800*400)(每個像素大小不相同)才導致圖片總的大小不相同。

單色位圖:只能表示2種顏色

使用兩個數字:0和1

使用一個【長度為1】的二進制數字就可以表示了

每個像素占用1/8個字節

總大小=圖片的總像素 * 每個像素占用的大小=320000/8=40000字節(查看圖片信息與之基本匹配)

16色位圖:能表示16種顏色

需要16個數字:0-15,0000 - 1111

使用一個【長度為4】的二進制數組就可以表示了

每個像素占用4/8=1/2個字節

總大小=圖片的總像素 * 每個像素占用的大小=320000/2=160000字節

256色位圖:能表示256種顏色

需要256個數字:0 - 255,0000 0000 - 1111 1111

使用一個【長度為8】的二進制數字

每個像素占用8/8=1個字節

總大小=圖片的總像素 * 每個像素占用的大小=320000*1=320000字節

24位位圖:

每個像素占用24位,也就是【3個字節】,所以叫24位位圖。

總大小=圖片的總像素 * 每個像素占用的大小=320000*3=960000字節

另一種理解方式:

R:0-255,需要一個長度為8的二進制數字表示,占用1個字節

G:0-255,需要一個長度為8的二進制數字表示,占用1個字節

B:0-255,需要一個長度為8的二進制數字表示,占用1個字節

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved