怎麼根據像素來計算圖象的大小?

首先你要了解些概念:x bit=2的x次方 1byte=8bit 1K=1024byte 1M=1024K

看圖片格式,如果是圖片無損格式,這樣計算:

灰度分辨率小於8Bit黑白:水平像素*垂直像素*1byte

灰度分辨率大於8Bit黑白:水平像素*垂直像素*2byte

彩色就複雜點,一個像素存儲了紅綠藍三色的信息,通場灰度級別爲8bit,計算方式爲:水平像素*垂直像素*3byte 你的問題 256x256的圖片,如果是8bit黑白 256x256x1byte=65536 byte=64Kb如果是24bit彩色 256x256x3byte=192Kb

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章