8位256色圖通常主要有以下內容構成:
1、檔案描述資訊,通常很少
2、調色盤資訊,描述這256種顏色分別是什麼顏色,這個量也不大
3、畫素資訊。由於每個畫素採用8位二進位制數表示(8bit,也就是一個位元組)這部分的資料量為畫素數量,這部分資料如果不壓縮,畫素數量就是位元組數量。
所以1024×768的8位256色圖如果不壓縮,應該佔用比768KB略大一點的資料量。
由於常見的GIF、PNG格式影象都採用了資料壓縮技術,具體壓縮後的資料量就與影象的複雜度有關了。影象複雜度高(例如類似電視機沒訊號那種雪花點影象),壓縮後比就低。影象複雜度低(例如一大塊純色),壓縮比就高。
你可以在Photoshop中找一些這樣影象,輸出成GIF或者PNG看看最終有多大,就明白上述道理了。
剛才我測試了一下,1024×768的PNG圖片,如果是一片雜點,大約500-600KB(其實也要看雜點的分佈),如果是一片白色,不到1KB。
8位256色圖通常主要有以下內容構成:
1、檔案描述資訊,通常很少
2、調色盤資訊,描述這256種顏色分別是什麼顏色,這個量也不大
3、畫素資訊。由於每個畫素採用8位二進位制數表示(8bit,也就是一個位元組)這部分的資料量為畫素數量,這部分資料如果不壓縮,畫素數量就是位元組數量。
所以1024×768的8位256色圖如果不壓縮,應該佔用比768KB略大一點的資料量。
由於常見的GIF、PNG格式影象都採用了資料壓縮技術,具體壓縮後的資料量就與影象的複雜度有關了。影象複雜度高(例如類似電視機沒訊號那種雪花點影象),壓縮後比就低。影象複雜度低(例如一大塊純色),壓縮比就高。
你可以在Photoshop中找一些這樣影象,輸出成GIF或者PNG看看最終有多大,就明白上述道理了。
剛才我測試了一下,1024×768的PNG圖片,如果是一片雜點,大約500-600KB(其實也要看雜點的分佈),如果是一片白色,不到1KB。