電腦如何把圖像save起來. 圖象處理?看沒

圖象處理?


http://www.codeceo.com/article/80-years-game-developer.html

筆記
0.1 Byte = 8 Bits

1. 320×200 的屏幕来说,这就一共有 64,000 个像素,就算是黑白的,也需要 64Kb= 8KB 的内存空间来存储所有内容=黑白的1個像素需要1Kb來存=黑是1,白是0

2.2222=16 色(每个像素 4bit)的话,内存需求就会暴增到 32KB=彩色的1個像素要4個kb=是黑白的4倍=需要8KB*4=32KB

3.「每个 8×8 的方块只用两种颜色」就是其中一种技巧,但实际上内存只会占用到 9KB 而已。8*8,本來要用到64*4=256/8=32KB,
它是怎麼降到9KB的?又或該說這樣的圖形,是怎麼被save的?

4.降低分辨率的方式来增加色彩,
将分辨率降至 160×200 的话,就可以在每个 4×8 的方块里填入四种色彩,
但一样只占用 9KB 的内存。

5.将特定的方块颜色组合存在一起,成为独立的小图档(sprite),
这样主机存取的时候就不再是一个一个像素去定址,而是直接显示小图档。
任天堂的游戏机就大量使用了这样的技巧,(小)玛莉欧本身就是就是有四个小图档拼合而成的。

留言

熱門文章