AE笔记 - 使用色调效果实现任意颜色的映射
要求:输入任意颜色,调整色调效果,判断输出颜色的RGB数值。
输入色的RGB数值为:R,G,B
将白色映射到A色的RGB数值为:R1,G1,B1
将黑色映射到B色的RGB数值为:R2,G2,B2
白色映射灰度 N1 = 0.299R+0.587G+0.114B
黑色映射灰度 N2 = 255 - N1
白场红色着色值 R白 = R1 × N1 / 255
白场绿色着色值 G白 = G1 × N1 / 255
白场蓝色着色值 B白 = B1 × N1 / 255
黑场红色着色值 R黑 = R2 × N2 / 255
黑场绿色着色值 G黑 = G2 × N2 / 255
黑场蓝色着色值 B黑 = B2 × N2 / 255
输出色的RGB数值为:R',G',B'
R' = R白 + R黑
G' = G白 + G黑
B' = B白 + B黑
示例:输入色为1FEA29,白色映射为EEF037,黑色映射为C065D1,则输出色为DBB777。

目前先写这么多,等待后续补充。