Bonjour,
Je rencontre actuellement un problème au niveau d'une Trackbar. En effet j'aimerais pouvoir modifier le nombre qu'indique cette Trackbar via une fonction. Une fois cette valeur modifié j'aimerais pouvoir l'ajuster manuellement via la Trackbar.
Voici la fonction qui affiche la Trackbar:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
int h = 0, toleranceh = 5;
 
void transfoimage(IplImage*image, IplImage*mask) {
	int maxH =  h + toleranceh;
	cvCreateTrackbar("H max", "Mask", &maxH, 255);
 
//la suite du programme ne nous intéresse pas ici 
}
Une autre fonction "objet" modifie la valeur de h sans problème.
Quand je lance mon programme la fonction "objet" modifie bien la valeur de h et cela modifie la valeur de la Trackbar. Cependant il m'est impossible de modifier manuellement la Trackbar à l'aide la souris. La valeur reste bloqué.
Comment puis-je modifier cette valeur manuellement par la suite?

Merci d'avance.

Cordialement.

Kévin LELU