réalisation d'un histogramme de teinte avec opencv sous linux
bonsoir à tous,
je voudrai écrire une procédure que me calcule l'histogramme de teinte c-à-d histograme(hsv) de l'espace Hsv. Pour cela il faut déterminer la valeur H et S pour chaque pixels.
dans l espace couleur RGB c'est simple avec la biblio opencv :
Code:
1 2 3 4
|
I(x,y)blue = ((uchar*)(img->imageData + img->widthStep*y))[x*3]
I(x,y)green = ((uchar*)(img->imageData + img->widthStep*y))[x*3+1]
I(x,y)red = ((uchar*)(img->imageData + img->widthStep*y))[x*3+2] |
si je fais une convertion de RGB à HSV le pixels aura trois composante H,S et V ou bien ca ne sert a rien ?