Si il link è utile, però il mio programma non funziona..
Io ho l'immagine pgm, apro il file in questo modo:

char buff[count];
fd = open( img_pgm, O_RDONLY );
read( fd, buff, count );
printf("buff = %s", buff);

in output ho solo le prime righe dell'immagine, cioè ho:
P5
720 576
255

dove sono i pixel?!?!

Grazie mille