我发现了如何增加或减少像素的对比度,我的老师回答我我可以使用这个公式:R = r*coefficient ; G = g*coefficient ; B = b*coefficient
其中R, G and B
是对比像素,r, g, b
1}}它的旧价值观。 coefficient
是由我的修饰程序的最终用户选择的正面或负面百分比。
但这个公式不起作用。我在互联网上搜索了为什么,我发现我必须使用例如 sigmoid函数来更改此公式。
所以我的问题是:我在下面写的公式是否正确?我不这么认为,因为我做了一些测试:它不起作用,我不明白为什么。
R = 1/(1 + Math.exp(-(r + coefficient*r)))
注意:如果我可以将我的功能图像限制在:[0-255]并将横坐标设置为[0 - 255],但我不知道如何,那就没问题了。