天天看点

PPM图像格式(Portable Pixelmap)

接下来是图像数据块。按行顺序存储。每个象素占12个字节,依次为红绿蓝通道,每个通道为4字节

ascii码表示的整数,高字节在前。左上角为坐标原点。

另转其他:

ppm文件的开始为三行ascii码文本

第一行是:   p6

第二行是图像的大小,先是列象素数,后是行象素数,中间有一空格,

例如320x240的图像,次行为: 320 240

第三行是一个介于1和65525的整数,当然也是文本的,用来表示

每一个象素的一个分量(如红,绿,蓝)用几个比特表示, 1-255

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

每一行的结尾一换行或回车或两者都用表示.

三行文本之后就是图像的数据流,从左到右,从上到下.

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

文件如下:

p6

320 240

255

继续阅读