graphismes en C++

graphismes en C++ - C++ - Programmation

Marsh Posté le 23-06-2004 à 18:59:16    

Bonjour à tous,
 
Je commence l'apprentissage du C++, quelqu'un pourrait-il me dire comment faire un programme affichant des images ? Il me faudrait la librairie, les commandes de base, et si possible un petit exemple.
 
Merci!

Reply

Marsh Posté le 23-06-2004 à 18:59:16   

Reply

Marsh Posté le 23-06-2004 à 19:07:46    

Edit : J'ai viré l'image, c'était absolument inutile, escuse.
 
Sans rigoler, essaye de faire une petite recherche sur le forum ou sur le ninternet. Je te conseille aussi de regarder les bibliolinks.
 
Sinon, sois plus précis ds tes demandes, plateforme, compilateur etc...
J'imagine que tu es sous Windows, mais je connais pas assez pour t'orienter vers des choses pertinentes.
 
Une solution utilisant SDL et SDL_image (qui sont 2 bibliothèques multiplaterforme) :
 
http://jcatki.no-ip.org/SDL_image/demos/viewimage.c
 
SDL : http://www.libsdl.org
SDL_image : http://jcatki.no-ip.org/SDL_image/
 
Bon courage, @++


Message édité par Evadream -jbd- le 23-06-2004 à 22:54:12
Reply

Marsh Posté le 23-06-2004 à 19:08:28    

Et surtout, si tu commences, mieux vaut commencer par des interfaces moches en console...;)


---------------
Can't buy what I want because it's free -
Reply

Marsh Posté le 23-06-2004 à 19:10:19    

J'ai déja fait du C avec une inerface moche genre les vieilles fenêtres dos. Et pour les précisions , j'utilise visual C++ sous windows XP.

Reply

Marsh Posté le 23-06-2004 à 19:48:22    

prends la SDL, charge une image, affiche là, puis modifies là, affiche là quoi....

Reply

Marsh Posté le 23-06-2004 à 22:30:19    

Allegro aussi est assez simple.

Reply

Marsh Posté le 23-06-2004 à 22:36:24    

sinon y'a le mode 13h qui est pas mal non plus :o


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 23-06-2004 à 22:37:22    

Harkonnen a écrit :

sinon y'a le mode 13h qui est pas mal non plus :o


 
 [:everything4free] Harkonnen l'ancêtre ^^


Message édité par Joel F le 23-06-2004 à 22:37:32
Reply

Marsh Posté le 23-06-2004 à 22:39:36    

ben quoi ?  
au moins il se fera pas chier à apprendre les libs :o


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 23-06-2004 à 22:40:29    

Harkonnen a écrit :

ben quoi ?  
au moins il se fera pas chier à apprendre les libs :o


 
c'est certain  :lol:  
le prends pas mal j'ai commencé par ca aussi ^^ j'taquine :p :o

Reply

Marsh Posté le 23-06-2004 à 22:40:29   

Reply

Marsh Posté le 23-06-2004 à 22:50:40    

Joel F a écrit :

c'est certain  :lol:  
le prends pas mal j'ai commencé par ca aussi ^^ j'taquine :p :o


je l'ai pas mal pris :D
au fait, il devient quoi LetoII, t'as de ses nouvelles ? [:cupra]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 23-06-2004 à 22:51:20    

il cherche du taff donc plus trop sur le PC :)
je le voit tous les dimanches je lui donnerais le bonjour de ta part :D

Reply

Marsh Posté le 24-06-2004 à 00:24:39    

Bon, y a personne qui peut donner une réponse précise ? parce que le mode 13h, moi, je vois pas trop ce que c'est.
N'y a-t-il pas une simple library à inclure pour pouvoir faire joujou avec des instructions du genre plot ?

Reply

Marsh Posté le 24-06-2004 à 00:35:23    

Evadream -jbd- a écrit :


Une solution utilisant SDL et SDL_image (qui sont 2 bibliothèques multiplaterforme) :
 
http://jcatki.no-ip.org/SDL_image/demos/viewimage.c
 
SDL : http://www.libsdl.org
SDL_image : http://jcatki.no-ip.org/SDL_image/
 
Bon courage, @++


 
 Pour la SDL, tout se trouve sur cette page :
 
http://sdldoc.csn.ul.ie/guidevideo.php
 
- Initializing the Video Display
- Loading and Displaying a BMP File (on peut faire mieux en utilisant SDL_image, voir post précédent)
- Drawing Directly to the Display (putpixel/getpixel)
 
Ensuite, si tu ne veux pas t'amuser à recoder les primitives avec putpixel & co (c'est très enrichissant), tu peux utiliser SGE par exemple http://home.swipnet.se/cal_home/sge/ . Ca vient par dessus SDL. Tu trouveras des exemples ds l'archive du download.


Message édité par Evadream -jbd- le 24-06-2004 à 00:41:50
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed