iOS 一個(gè)像素占用多大內(nèi)存?
取決于需要存儲(chǔ)一個(gè)像素的多少信息,以及是否采用了壓縮技術(shù)。
如果是非黑即白的二值圖像,不壓縮的情況下一個(gè)像素只需要1個(gè)bit。
如果是256種狀態(tài)的灰度圖像,不壓縮的情況下一個(gè)像素需要8bit(1字節(jié),256種狀態(tài))。
如果用256種狀態(tài)標(biāo)識(shí)屏幕上某種顏色的灰度,而屏幕采用三基色紅綠藍(lán)(RGB),不壓縮的情況下一個(gè)像素需要占用24bit(3字節(jié)),這個(gè)就是常說(shuō)的24位真彩色。
還有各種其他的存儲(chǔ)方式,例如15bit、16bit、32bit
如果考慮到壓縮,情況就更復(fù)雜了,是有損壓縮還是無(wú)損壓縮,具體采用哪種壓縮算法,壓縮參數(shù)參數(shù)設(shè)置等等都會(huì)影響到一個(gè)像素占用的存儲(chǔ)空間。