5問天
寫了一篇位圖的存儲原理,可以瞭解一下。
我們知道,每張圖按大小來存儲,即圖像的長寬像素大小。如果一張圖片的像素是 100*100,則此圖像在內存的存放是一個100*100 的數組,每個數組的元素是 int 整型(整數佔用 4 個 byte )。
為了形象說明,我們舉個例子:一個 32 位的 PNG,像素是 1204*1024 ,那麼佔用空間是:1024*1024*(32/8) bytes
F2EAwesome
如果是用相機採集的圖片,那就要看你相機的ccd,比如其ccd有1024*1024個矩形格,那麼就是1024*1024的分辨率,那相機就是一百萬像素的。如果是自己用軟件生成的圖片,那圖片其實就是一個m行n列的矩陣,可以是任意像素,可以是二值圖,灰度圖,rgb圖(三維矩陣)等。