Algorithm 黑白滑块过滤器控件

Algorithm 黑白滑块过滤器控件,algorithm,math,photoshop,after-effects,Algorithm,Math,Photoshop,After Effects,我想创建像黑白Photoshop过滤器一样工作的代码。B&W有6个滑块RGB和CMY,允许您控制结果。我在想它背后的数学是什么?有什么想法吗? 非常感谢。 L根据我的经验,通常大家的共识是,你需要将滑块总数增加到100,因此我猜每个滑块代表你需要使用的颜色的百分比。因此,如果红色滑块为60,蓝色滑块为40,则取(0.6*R)+(0.4*B)如果设置R=30,G=60,B=10,则得到的结果应该与如果我的上述理论正确,则直接将模式更改为灰度时得到的结果大致相同。@MarkSetchell是的,这是

我想创建像黑白Photoshop过滤器一样工作的代码。B&W有6个滑块RGB和CMY,允许您控制结果。我在想它背后的数学是什么?有什么想法吗? 非常感谢。
L

根据我的经验,通常大家的共识是,你需要将滑块总数增加到100,因此我猜每个滑块代表你需要使用的颜色的百分比。因此,如果红色滑块为60,蓝色滑块为40,则取
(0.6*R)+(0.4*B)
如果设置R=30,G=60,B=10,则得到的结果应该与如果我的上述理论正确,则直接将模式更改为灰度时得到的结果大致相同。@MarkSetchell是的,这是有意义的,挑战是Photoshop也有黄色滑块,青色和洋红?如何添加这些只有RGB的图像?您可以将图像转换为CMY并将这些值也添加到。。。例如,在OpenCV中是
cvtColor(图像,cv2.COLOR\u BGR2CMY)