Domanda

La domanda è abbastanza semplice: come leggere un file di immagine .pgm in un doppio array 2D in C. Non ho un buffer .pgm in memoria.Vorrei leggerlo dal disco in memoria.

apprezzerebbe davvero se potessi ottenere uno snippet di codice.Grazie.

È stato utile?

Soluzione

Probabilmente non avrai qualcuno che ti scrivesse tutto il codice, ma qui ci sono alcuni link utili che potrebbero indicarti nella giusta direzione:

Altri suggerimenti

Se è stato salvato come ASCII puoi semplicemente leggerlo con i metodi di lettura dei file "normali" di C. Ovviamente è possibile utilizzare la libreria NetPBM (solo Linux?), Che consente di gestire le funzioni per gestire un file PGM.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top