Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Affichage d'une image [ Windows / Multimédia ] (cadavor)

mardi 20 mai 2008 à 08:56:04 | Affichage d'une image

cadavor

Bonjour,

J'ai créé un programme qui récupère des trames ethernet par liaison wifi.
Les données contenues dans ces trames sont les pixels d'une image (640*480):  une ligne = une trame  et  un octet = un pixel.
Je récupère ces données dans un tableau.
Jusque là aucun problème. A présent, je veux afficher l'image, qui est sous la forme d'un tableau de pixel.

Je dois aussi vous préciser que je travaille sous Visual C++ 2005, et que je suis libre de choisir la façon d'affiche l'image (PictureBox, ...).
Je pensais m'orienter vers les bitmap, mais je ne sais pas comment le remplir avec mon tableau ?!

Si quelqu'un à une idée ou une suggestion, je suis preneur !!

Merci d'avance pour votre aide.

mardi 20 mai 2008 à 10:50:07 | Re : Affichage d'une image

Pistol_Pete

Salut
Les bitmaps sont tres facile a utiliser : il suffit de remplir une structure. Il faudra sans doute que tu reorganise la facon d'on tu stokes les pixels.
Pour les bitmap c'est un tableau 1D de taille 4*Largeur*Hauteur. Pour chaque pixel, on code B, G, R et alpha. Alpha n'est utile que si tu utilises la transparence.

Tu peux voir des exemples ici: 
http://www.cppfrance.com/codes/IMANALYSE-LOGICIEL-TRAITEMENT-IMAGE-DITHERING-WIN32_46507.aspx


A+
Mon site internet : [ Lien ]


lundi 23 juin 2008 à 12:41:18 | Re : Affichage d'une image

erriyadimounir

Bonjour Pistol_Pete,

Pouvez-vous m'aider en m'envoyant le programme e n C++ qui permet de traiter une image bitmap en C++ ? je l'ai besoin urgent
Merci d'avance

Cordialement
ERR.M



Cette discussion est classé dans : image, tableau, affichage, récupère, trames


Répondre à ce message

Sujets en rapport avec ce message

Affichage d'une image de fond dans une boite de dialogue [ par Calimero150 ] Coucou tout le monde!Je cherche un moyen d'afficher une image de fond dans une boite de dialogue donc si quelqu'un peut m'aider, qu'il n'hésite pas! M Affichage d'une image a l'ecran [ par cbiron ] Je travaille initialement en C, je dispose d'une image codée en RGB dans un buffer et je veux l'afficher a l ecran.Pouvez vous me dire comment creer u Affichage d'une image dynamique [ par jelly ] Je cherche à afficher une image dans une boîte de dialogue, sachant que cette image ne sera pas stockée dans l'exécutable (via le .RC), mais sera dans Affichage d'une image [ par stockley81 ] Bonjour,j'afficher une image dans ma fenetre avec la fonction glDrawPixels mais je voudrais pouvoir l'afficher a des coordonnes precises sur la fenetr Pb avec l'affichage dans un dialog [ par marcel6566 ] VC++6 - MFCJ'ai créé une boite à dialogue lié à la class CIMAGE et je voudrais afficher l'image IDB_BITMAP1 dedans.J'ai défini CBitmap image;J'ai rajo Affichage d'image [ par elinep ] Bonjour tout le monde!Voila mon probleme:Je me met a la programmation de l'API win32. J'essaye de faire un petit prog qui charge une image .bmp depuis Affichage d'une chaîne de caractères [ par kalf2000 ] bonjour,j'ai un petit souci, je réussit à récupérer à partir d'un fichier texte une chaîne de caractère et à la mettre dans un tableau de caractère (c Modifier la taille d'un CImage et seulement à l'affichage [ par perigv ] Je suis débutant et voila mon problème:Je souhaiterai arriver à redimensionner une image de type CImage à la taille que je veux pour pouvoir la compar Affichage image sous MFC [ par iris00 ] je voudrai avoir des sources afin de pouvoir afficher une image (bmp) dans une application MFC. A partir d'un bouton quelconque (par exemple: Image), Affichage d'une image dans une boite de dialogue [ par meem ] Bonjour,J'essaie d'afficher un bitmap dans une boite de dialogue sous VC++.NET.Voici le code que j'utilise :void InterfaceContour::OnBnClickedButton1(


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,156 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.