Posez votre question Signaler

Image ppm vers pgm avec visual c++

nawal1000 23Messages postés 12 avril 2007Date d'inscription - Dernière réponse le 22 févr. 2008 à 11:58
Bonjour,
Bonjour,
j'ai besoin d'un code en c qui convertit les images ppm vers pgm en c, je travail avec visual c++,
merci pour vos aides
Lire la suite 

Image ppm vers pgm avec visual c++ »

1 réponses
Réponse
+0
moins plus
voila le code en C il faut le compli avec gcc -Wall -o nom_fichier nom_fichier.c pour le exécuter tu lance le terminal et tu écrit : ./nom_fichier<nom_image.ppm>nom_image.pgm


#include<stdio.h>
#include<stdlib.h>
#include<string.h>

int main(){

char c1,c2;
int i,j;

scanf("%c%c",&c1,&c2);
printf("P5\n");
scanf("%d %d",&i,&j);
printf("%d %d\n",i,j);
printf("255\n");

int car1,car2,car3,h,y;


for(h=0;h<(i*j);h++ ) {


car1=getchar();
car2=getchar();
car3=getchar();

y=(car1*0.299 + car2*0.587 + car3*0.114);

putchar(y);

}


return 0;



}
Ajouter un commentaire
Ce document intitulé « image ppm vers pgm avec visual c++ » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?