tqsheng

go.....
随笔 - 366, 文章 - 18, 评论 - 101, 引用 - 0
数据加载中……

PPM灰度文件

PPM灰度文件:

文件头由3行文本组成,可由fgets读出

1)第一行为“P2",表示文件类型

2)第二行为图像的宽度和高度

3)第三行为最大的象素值255
接下来是图像数据块。按行顺序存储。每个象素占4个字节,灰度通道为4字节ASCII码表示的整数,高字节在前。左上角为坐标原点。

 

16位PPM文件:(至少适用于读取由DCRAW生成的PPM文件)

文件头由3行文本组成,可由fgets读出

1)第一行为“P6",表示文件类型

2)第二行为图像的宽度和高度

3)第三行为最大的象素值

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

PPM彩色文件:

文件头由3行文本组成,可由fgets读出

1)第一行为“P3",表示文件类型

2)第二行为图像的宽度和高度

3)第三行为最大的象素值255

接下来是图像数据块。按行顺序存储。每个象素占12个字节,依次为红绿蓝通道,每个通道为4字节ASCII码表示的整数,高字节在前。左上角为坐标原点。

posted on 2013-11-28 17:18 tqsheng 阅读(234) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   博问   Chat2DB   管理