2013-03-10 41 views
0

我需要在.PGM图像文件中进行一些数字处理。 我会为此使用MatLab。使用.PGM文件?

现在一些文件(显然是“P2”型)是纯文本,一切都非常简单,因为它们看起来像这样

P2 
256 256 
255 
203 197 197 186 181 181 182 170 165 161 167 171 169 175 163 154 146 
138 146 156 166 161 162 164 166 167 177 175 169 167 171 163 153 161 
159 159 145 183 181 148 149 151 149 143 175 172 162 156 168 159 159 
... 

,但有些文件(显然是“P5”型)都是这样

P5 
256 256 
255 
*all kinds of random symbols here* 
... 

维基百科here说,不同的是,后者使用二进制编码。我应该如何处理它?我怀疑我可以导入的二进制数据到MATLAB ...

回答

0

有你累使用imread读取图像?

I = imread(pngFilename); 
+0

这正是我需要的! – Pranasas 2013-03-10 12:35:26