J'écris un programme en C++, le programme consistait à ouvrir une image et à déplacer le curseur autour de l'image pour lire la température sous le curseur. L'image a 14 patches de couleurs différentes et je peux lire la couleur et la convertir en température. La prochaine chose que je dois faire est de produire une méthode qui peut visualiser la température avec plus de résolution, c'est-à-dire avec plus de 14 patchs de couleur. Puis dessinez le nouveau patch de couleur au bas de l'interface graphique sur un panneau pour vérifier si je peux différencier visuellement les couleurs pour différentes températures dans la gamme de 300K à 30000K.Conversion de RGB en HSL pour une résolution plus élevée C++
Je ne suis pas sûr sur la façon d'effectuer cette dernière partie. Je pense que cela a quelque chose à voir avec la conversion des valeurs RVB en HSL, mais je ne vois pas comment cela pourrait me donner 28 patchs de couleur.
Toute aide serait appréciée.
Merci
Si vous impliquez HSL, c'est plus pour améliorer les effets de la lerp que vous pouvez utiliser (ne le fait pas tout seul, exactement). – ssube