天天看點

PPM圖像格式(Portable Pixelmap)

接下來是圖像資料塊。按行順序存儲。每個象素占12個位元組,依次為紅綠藍通道,每個通道為4位元組

ascii碼表示的整數,高位元組在前。左上角為坐标原點。

另轉其他:

ppm檔案的開始為三行ascii碼文本

第一行是:   p6

第二行是圖像的大小,先是列象素數,後是行象素數,中間有一空格,

例如320x240的圖像,次行為: 320 240

第三行是一個介于1和65525的整數,當然也是文本的,用來表示

每一個象素的一個分量(如紅,綠,藍)用幾個比特表示, 1-255

表示一個分量用地比特表示.

每一行的結尾一換行或回車或兩者都用表示.

三行文本之後就是圖像的資料流,從左到右,從上到下.

如一個320x240的rgb圖象,每分量用8比特表示,

檔案如下:

p6

320 240

255

繼續閱讀