Как прочитать файл изображения .pgm в двумерном двойном массиве в C - PullRequest
1 голос
/ 22 мая 2011

Вопрос довольно прост: как прочитать файл изображения .pgm в двумерный двойной массив на C. У меня нет буфера .pgm в памяти.Я хотел бы прочитать это с диска в память.

Буду очень признателен, если смогу получить фрагмент кода.Спасибо.

Ответы [ 2 ]

5 голосов
/ 22 мая 2011

Вы, вероятно, не получите того, чтобы кто-то написал вам весь код, но вот несколько полезных ссылок, которые могут указать вам верное направление:

1 голос
/ 22 мая 2011

Если он сохранен как ASCII, вы можете просто прочитать его с помощью «обычных» методов чтения файла C. Конечно, вы можете использовать библиотеку netpbm (только linux?), Которая дает вам функции для обработки файла pgm.

...