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.
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.
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 ?