1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
Couleur matrice[1500][500];
int i;
int j;
FILE* f = fopen(ton fichier .PPM en écriture);
if(f==NULL)
{
// cas d'erreur
}
/*écriture de l'entête du fichier*/
/*
* P3 c'est pour la couleur, P2 pour le noir et blanc
* 1500 longuueur
* 500 largeur
* 255 c'est le niveau maximal de couleur
*/
fprintf(f,"P3 \n 1500 500 \n 255");
/*écriture des couleurs*/
for(i=0;i<1500;i++)
for (j=0; j<500;j++)
fprintf(f, " %d %d %d ", matrice[i][j]->rouge, matrice[i][j]->vert, matrice[i][j]->bleu);
fclose(f); |
Partager