Как прочитать файл изображения.pgm в двумерном двойном массиве в C

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

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

2 ответа

Решение

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

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

Другие вопросы по тегам