如何使用sigmoid函数计算像素的对比度

时间:2016-08-19 11:10:53

标签: math image-processing

我发现了如何增加或减少像素的对比度,我的老师回答我我可以使用这个公式: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],但我不知道如何,那就没问题了。

0 个答案:

没有答案