les fichier .pbm et .ppm

Tout sur les langages de programmation.

les fichier .pbm et .ppm

Messagepar anyone » 05 Décembre 2014, 18:37

SLUT TOUT LE MAONDE :)
j'ai decidé de plonger dans la programmation graphique en C
et je me suis confronté avec les fichiers .pbm et ppm .
comment manipuler ce types de fichiers et les utiliser pour l'affichage dans le cadre du C!
et à quoi servent-ils egalement? :!:
anyone
Visiteur
Visiteur
 
Messages: 23
Inscription: 25 Octobre 2014, 14:46

Re: les fichier .pbm et .ppm

Messagepar Akiro » 05 Décembre 2014, 19:08

Hello,

As-tu cherché un minimum sur Google :?:

Nan, parce-que j'ai trouvé la réponse à tes questions en moins d'1 minutes...

À moins que tu n'aies une question plus précise que tu ne trouves pas ?
Avatar de l’utilisateur
Akiro
Visiteur
Visiteur
 
Messages: 19
Inscription: 29 Novembre 2014, 22:27

Re: les fichier .pbm et .ppm

Messagepar anyone » 06 Décembre 2014, 15:23

Laisson de coté ces .ppm
ce que je cherche c'est l'affichage en C sur la console (sur windows)
je veut faire un programme (un jeu ) sur la fenetre console mais j'ai pas trouvé les
formats de printf pour gerer l'affichage et l'effaçage de la console dynamiquement
j'ai trouvé ça sur un forum (mais ça marche pas sur mon windows):
Code: Tout sélectionner
#include<stdio.h>
#define esc 27
void couleur (char c)     {printf("%c[%dm",esc,c);} /* couleur de 30 a 47 */
void bell (int n) {do         {printf ("%c" , 7) ; n-- ;}   while (n>0) ;}
void bold ()              {printf ("%c[1m",esc) ;} /* -- couleur -- */
void clreol ()            {printf ("%c[0K",esc) ;} /* -- clear eol -- */
void clrscreen ()         {printf ("%c[2J%c[H" , esc , esc) ;}
void cursoff ()           {printf ("%c[?25l",esc) ;}
void curson  ()           {printf ("%c[?25h",esc) ;}
void home ()              {printf ("%c[H",esc)  ;}
void insert ()            {printf ("%c[4h",esc) ;}
void normal ()            {printf ("%c[0;24m",esc) ;}  /* retour de
                                              bold , overstrike , underline */
void poscur (int l,int c) {printf ("%c[%1d;%1dH" , esc , l , c);}
void replace ()           {printf ("%c[4l",esc) ;}
void underline ()         {printf ("%c[4m",esc) ;}
void videoff ()           {printf ("%c[27m",esc);}
void videon ()            {printf ("%c[7m",esc) ;}
void blink ()             {printf ("%c[5m",esc);}
anyone
Visiteur
Visiteur
 
Messages: 23
Inscription: 25 Octobre 2014, 14:46

Re: les fichier .pbm et .ppm

Messagepar eabcdx » 06 Décembre 2014, 16:21

Salut,
tu devrais regarder du côté de Ncurses :)
eabcdx
Crackeur de bas niveau
Crackeur de bas niveau
 
Messages: 131
Inscription: 03 Novembre 2012, 14:44

Re: les fichier .pbm et .ppm

Messagepar anyone » 07 Décembre 2014, 21:31

Ncurces c'est bon , mais moi je veut juste afficher une image .pbm sur la fenetre console :
.j'ai créé un fichier bitmap en respectant le format. mais j'ai pas trouvé une fonction pour faire l'affichage.
j'ai installé linux pour pouvoir tester !
anyone
Visiteur
Visiteur
 
Messages: 23
Inscription: 25 Octobre 2014, 14:46

Re: les fichier .pbm et .ppm

Messagepar etherlord » 08 Décembre 2014, 07:38

Un exemple avec le format BMP : hxxp://en.allexperts.com/q/C-1587/displ ... gramme.htm

etherlord
etherlord
Triumvirat
Triumvirat
 
Messages: 2476
Inscription: 22 Mars 2004, 16:12


Retourner vers Programmation

Qui est en ligne

Utilisateurs parcourant ce forum: Bing [Bot] et 1 invité

cron