Générer Image PPM (ou PNG) - C - Programmation
Marsh Posté le 25-04-2006 à 22:15:21
pinpin18 a écrit : Nous travaillons depuis quelques semaines sur un projet informatique, dont le but d'une des parties est de générer une image avec du code C. |
Bah, c'est comme d'habitude, il y des specs :
http://www.wotsit.org/
et il faut les suivre à la lettre.
Citation : Comment, donc, générer un tel fichier en C? Avec quelles fonctions? |
Marsh Posté le 03-05-2006 à 12:51:43
Bonjour
Tous le monde ne comprend pas forcément l'anglais : j'en fait parti donc des specs en français cela serait mieux.
Marsh Posté le 03-05-2006 à 13:12:47
l'anglais est pourtant plus que nécessaire en prog
Si tu ne l'étudies pas un minimum, tu te fermes *énormément* de portes.
Marsh Posté le 03-05-2006 à 13:17:03
db__ a écrit : Bonjour |
Désolé...
fouvre()
fmetc()
fecrit()
fferme()...
Marsh Posté le 03-05-2006 à 13:22:04
Emmanuel Delahaye a écrit : Désolé... |
Désolé mais alors la Emmanuel tu m'as tué là ^^
Marsh Posté le 03-05-2006 à 13:22:48
Marsh Posté le 03-05-2006 à 15:19:10
Sinon pour le ppm c'est juste un fichier texte, y a pas à se demander s'il faut l'écrire en binaire ou autre, tu colles juste tes données dedans (genre un copié collé de l'exemple que tu donnes)
mais bon 6pixel sur 3 on va dire que c'est pas super grand, donc si ça se trouve le fichier est bon c'est juste que l'image est trop petite donc pas visible....
(en tout cas sur mon écran du boulot en 22" et 1600x1200 un truc de 6x3 ben bof quoi...)
Marsh Posté le 25-04-2006 à 20:38:19
Bonjour à tous,
Nous travaillons depuis quelques semaines sur un projet informatique, dont le but d'une des parties est de générer une image avec du code C.
Mais nous ne maitrisons pas la base du problème à savoir, comment générer une image?
En recherchant sur internet, on a eu la structure des images PPM, en voici un exemple :
La premiere ligne est un code caractérisant le format PPM, la deuxieme est la taille de l'image (hauteur*largeur), la troisieme la couleur maximale et enfin les autres lignes représentent les pixels en RGB.
Vous reconnaitrais donc dans cet exemple le drapeau français.
Nous avons essayer d'écrire ça, comme ça dans un fichier texte, sauvegardé en .PPM, mais aucun résultat!
Je suppose qu'il faut l'écrire d'une certaine manière (binaire ou autre...)
Comment, donc, générer un tel fichier en C? Avec quelles fonctions?
Merci d'avance à tous pour votre aide!