débutantE ? ouah ca fait toujours plaisir de voir qu'on est pas que des mecs ici ;) tous mes souhaits de réussite en c++ !
pour les jpg t'as pas 36 solutions t'en as que 2. la meilleure tu la trouvera sur le site de belzel http://belzel.free.fr/addons/ LIBJPEG , [telecharger] (a propos tourne un peu sur le site ya plein de choses la bas) ce code est pour openGL, mais le loader en lui meme n'a rien a voir avec la librairie que tu utilise, c'est indépendant. a la fin tu auras un truc genre float pImagejpg.data qui contiendra toutes tes donnees. data[0]; la composante rouge du pixel en haut a gauche data[1]: la composante verte du pixel en haut a gauche data[2]: la composante bleue du pixel en haut a gauche data[3]:la composante rouge du pixel juste a coté etc, etc.... et la tu est confrontée a unn probleme:etant donné que chaque composante est codee sur un char (de 0 à 255) et qu'il faut 3 composantes pour un pixel, tu as 256*256*256 = environ 16 millions de couleurs! ce qui fait que pour chaque couleur tu n'auras que 1 ou 2 pixel qui correspondront, pas top tout ca... ca dépend de ce que tu veux faire. par exemple tu peux faire un histogramme de la luminosité, la c'est plus simple, avec un histogramme de seulement 256 barres, ou ded la composante verte, avec 256 barres, ou meme seulement 100, pourquoi pas?... c'est toi qui voit. et pis t'utilises quoi pour l'affichage? opengl, directx, allegro, sdl, l'api windows, ???, tu ne sais pas ?
bonne prog ;) ++ ad
|