1

salut,

j ai une matrice 1000*30 qui contient des valeurs numérique, concernat des informations thermiques.
j 'aimerais savoir comment je peut l'afficher sous forme d'une image en utilisant QT??
j'ai pas vraiment comprendre la difference entre les classes QIMAGE et QPIXMAP

Merci d'avance

2

QImage permet facilement de manipuler des pixels, et QPixmap permet facilement de dessiner dessus en utilisant des fonctions plus évoluées.
Je pense que tu dois d'abord créer ton image en utilisant un QImage, et en le coloriant en fonction de ta matrice, puis tu convertis le QImage en QPixmap pour pouvoir l'afficher facilement (dans un QLabel, par exemple).
Regarde les exemples de la doc, tu trouveras certainement de l'aide.
avatar
« Quand le dernier arbre sera abattu, la dernière rivière empoisonnée, le dernier poisson capturé, alors vous découvrirez que l'argent ne se mange pas. »

3

Bah tu devrais meme pas avoir besoin d'un QImage car tu as des valeurs et non pas une image.
Le QImage sert a charger/manipuler les images.

Pour ta matrice de donnees, utilise directement le QPixmap et ce qui va avec pour dessiner (QPainter etc.)