Bonjour, j'ai une image affichée dans un QLabel et j'aimerai afficher dans un QLineEdit à chaque position où pointe le curseur de la souris les coordonnées et la valeur du pixel,c'est à dire afficher les positions x, y de la souris et la valeur du pixel correspondant.J'ai essayé ceci mais ça m'affiche rien!!
Si quelqu'un la déjà fait ou a une idée je suis preneur.
Merci d'avance.
Help please!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 for (int y = 0; y < fxd.NbRows; y++) for (int x = 0; x < fxd.NbColumns; x++) { //simple règle de trois unsigned char pixel = 255 * (imageBuffer[y*fxd.NbColumns + x] - min) / (max - min); pixel = abs(pixel - 255) ; img.setPixel(x , y , qRgb( pixel , pixel, pixel )); } Là je dois pouvoir les recuperer à chaque fois normalement. cursor.setPos(x,y) ; QLabel label ; ui->QLabel->cursor(x,y,pixel) ;
Partager