如何在C中读取2D双数组中的.pgm图像文件
问题很简单:如何将.pgm图像文件读入C中的2D双数组。我的内存中没有.pgm缓冲区。 我想把它从磁盘读入内存。
如果我能得到一个代码片段,真的很感激。 谢谢。
您可能不会让某人为您编写所有代码,但这里有一些有用的链接可能会指向您正确的方向:
- pgm.c
- pgm.h
- PGM格式规范
- http://www.cplusplus.com/forum/general/2393/
如果它保存为ASCII,您可以使用C语言的“普通”文件读取它。您当然可以使用netpbm库(仅限linux?),它为您提供处理pgm文件的function。