mezaya
Messages postés202Date d'inscriptiondimanche 18 mai 2003StatutMembreDernière intervention 6 mars 2010
-
13 mars 2005 à 12:23
lilington
Messages postés158Date d'inscriptionsamedi 31 janvier 2004StatutMembreDernière intervention12 mars 2009
-
14 mars 2005 à 17:26
Bonjour,
j'ai une image au format PNM et j'aimerai bien l'afficher sous windows.
J'utilise la fonction SetPixelV() mais l'affichage est long. je
me demandai si il existerai pas une méthode plus rapide pour afficher
mon image.
cs_Adeon
Messages postés293Date d'inscriptionjeudi 21 août 2003StatutMembreDernière intervention10 avril 20152 13 mars 2005 à 20:47
c'est sur ke afficher pxl par pxl ca demande bocoup de temps. ce kil fo faire c'est mettre tous les pxl les un apres les autre en memoire et les afficher tous ensemble apres pour cela tu peux regarder une source sur ce site qui m'a apris comment faire cela.
cette source s'appele "rotation d'un bitmap" ( ou kelke chose ds le genre )
si t'as des problemes, di le moi je pourrais peut etre t'aider.
lilington
Messages postés158Date d'inscriptionsamedi 31 janvier 2004StatutMembreDernière intervention12 mars 2009 14 mars 2005 à 17:26
Heuu !!
j'ai le même problème et ta souce ne m'aide pas beaucoup:
j'ai charger un pcx dans un pointeur
pcx=new unsigned char [taille_image+1];
puis après je fais :
LoadPcx(pcx);
bon je passe les détailles de la fonction load elle fonctionne à
merveille le problème est à l'affichage oui j'ai moi aussi le
scintillement parce que je use moi aussi SetPixel();
bon bien entendu je passe les detailles du 3eme argument comment donc remplacer la fonction
SetPixel par une fonction qui m'affichera tout mon pointeur du coup ou alors il ya une autre methode ?