begin process at 2012 05 28 16:25:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Au secours

 > 

afficher une image BMP avec plus de 256 couleurs


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

afficher une image BMP avec plus de 256 couleurs

jeudi 23 février 2006 à 02:58:45 | afficher une image BMP avec plus de 256 couleurs

adiltiss

Membre Club
bonjour;
j'arrive à affivher et à raffraichir une image BMP sur une boite de dialogue, mais la qualite est tres mauvaise.
je pense qu'elle est afficher juste avec 256 couleurs.
je veux l'afficher sur 255*255*255 couleurs

aider moi svp comme ça je peux pouvoir la traiter sur mon logiciel merci
jeudi 23 février 2006 à 03:45:59 | Re : afficher une image BMP avec plus de 256 couleurs

SAKingdom

Membre Club
A la place d'utiliser un dialog, pourquoi n'utilise tu pas une fenêtre normal créé avec CreateWindow. Tu pourrais avec le DC de la fenetre créé une zone où afficher ton image en couleur 24 bits.
jeudi 23 février 2006 à 09:52:22 | Re : afficher une image BMP avec plus de 256 couleurs

BruNews

Administrateur CodeS-SourceS
Une dialog est une fenêtre comme une autre, elle a simplement une defproc par défaut mais rien n'empêche d'y traiter WM_PAINT ou quelque autre message.

ciao...
[ Lien ]
BruNews, MVP VC++
vendredi 24 février 2006 à 01:52:19 | Re : afficher une image BMP avec plus de 256 couleurs

adiltiss

Membre Club

j'utilise l'icone de l'image en rectangle , je lui alloue une variable membre en etant juste un controle et non une value.
si tu peux m'aider a changer le nbr de couleur merci.
voici mon code pour charger et afficher l'image:

 CBitmap Bitmap;
 CRect rect1;
 CDC DCMem;
 m_img_princ.GetClientRect(rect1);
 CDC *pBmpDC = m_img_princ.GetWindowDC();
 HBITMAP hBitmap=(HBITMAP)LoadImage(NULL, m_chemin,IMAGE_BITMAP,0,0, LR_DEFAULTSIZE|LR_LOADFROMFILE);
 Bitmap.Attach(hBitmap);
 BITMAP InfosBmp;
 

 Bitmap.GetBitmap(&InfosBmp);
 DCMem.CreateCompatibleDC(pBmpDC);
 DCMem.SelectObject(&Bitmap);

 pBmpDC->StretchBlt( NULL , 0,rect1.Width(),rect1.Height(),&DCMem,0, 0,InfosBmp.bmWidth, InfosBmp.bmHeight,SRCCOPY);
 m_img_princ.ReleaseDC(pBmpDC);
 m_img_princ.InvalidateRect(rect1,FALSE);
 
ou je dois changer mon code pour l'afficher comme tu as dit si c'est possible bien sur.



Cette discussion est classée dans : afficher, image, couleurs, bmp


Répondre à ce message

Sujets en rapport avec ce message

Est-il possible d'afficher une image bmp à partir d'un projet Win32 Console Application ? [ par iris00 ] tout est dans la question.... :) mosaique de bmp [ par momow ] Bonjour, je programme sous BC++6 et j'aimerais afficher dans une fenetre/form des images bmp qui se superposeraient au fil du temps.Par quel moyen pro Afficher une Image bmp dans une boite de dialogue??? [ par Khymerion ] Bonjour, je suis débutant et j'ai un projet informatique pour mon école pour lequel j'ai besoin d'afficher une image dans une boite de dialogue. De pl afficher bmp dans une picturebox en mfc [ par titouf71 ] bonjourJe suis débutant en c++ et je cherche a afficher une image au format bmp.J'ai crée un nouveau projet en mfc et je veux afficher cette image dan afficher jpg [ par maxpog23 ] Salut a tous, Je developpe actuellement une appli win32 et jaimerais afficher une image au format jpg pour rendre tous ca un peu plus chatoyant. J'arr afficher image bmp en matrice [ par chaker327 ] chaker327 table des couleurs et données d'une image BMP [ par didinel ] Bonjour à tous, Je souhaiterais savoir comment on peut récupérer la table des couleurs et les données d'une image palette de couleurs pour une image BMP [ par fuitanoi ] Bonjour je cherche à savoir comment créer une palette de couleurs en niveau de gris pour une image BMP en c.l'image sera en 8 bits( 256 couleurs).Merc Comment afficher une image bmp dans un picture depuis un buffer image [ par firens ] Bonjour,j'utilise un framegrabber pour récupérer une image.Je désirerais pouvoir utiliser mon buffer image pour l'afficher dans un picture de type Bit afficher .bmp avec C++ builder [ par keks ] Bonjour tout le monde, je souhaite afficher une image (.bmp). Existe t-il une méthode qui fait cela à partir du chemin de l'image? J'ai vu qu'il exist


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,140 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales