J’écris un plug-in VirtualDub où il est nécessaire de changer la teinte / chroma de l’image sans affecter la luminance.
Voici un code:
Pixel32 *dst= fa->dst.data; int U= (*dst>>16) & 0xff; int Y= (*dst>> 8) & 0xff; int V= (*dst ) & 0xff;
Avant de convertir en RVB, je dois ajuster la teinte des UV selon un angle x. La plage UV est comprise entre -0,5 et +0,5. Existe-t-il une fonction de conversion de table / formule / déjà écrite pour, par exemple, la teinte, de -45 degrés dans l’espace colorimésortingque?