Como ler um arquivo de imagem .pgm em uma matriz dupla 2D em c
Pergunta
A questão é bastante simples: como ler um arquivo de imagem .pgm em uma matriz dupla 2D em C. Eu não tenho um buffer .pgm na memória.Eu gostaria de lê-lo no disco para a memória.
realmente apreciaria se eu pudesse obter um trecho de código.Obrigado.
Solução
Você provavelmente não terá alguém escrevendo todo o código, mas aqui estão alguns links úteis que podem apontá-lo na direção certa:
Outras dicas
Se é salvo como ASCII, você poderia lê-lo com os métodos "normais" de leitura de arquivo de C. Você pode, claro, usar a biblioteca NetPBM (somente Linux?), O que lhe dá funções para lidar com um arquivo PGM.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow