标签: c image-processing virtualdub
我正在编写一个VirtualDub插件,需要在不影响亮度的情况下更改图像的色调/色度。
以下是一些代码:
Pixel32 *dst= fa->dst.data; int U= (*dst>>16) & 0xff; int Y= (*dst>> 8) & 0xff; int V= (*dst ) & 0xff;
在转换为RGB之前,我需要调整UV的色调x角度。 UV范围介于-0.5和+0.5之间。是否有转换表/公式/已编写的函数来调整色调空间中-45度的色调?