创建棕褐色调需要哪些基本操作?我的参考点是perl imagemagick库,因此我可以轻松地使用任何基本操作。我试图量化(使其成为灰度),着色然后增强图像,但是仍然有点模糊。

最佳答案

我在这里的答案中提供了C#中的棕褐色转换器的示例代码:What is wrong with this sepia tone conversion algorithm?

该算法来自this page,每个输入像素的颜色按以下方式转换:

outputRed = (inputRed * .393) + (inputGreen *.769) + (inputBlue * .189)
outputGreen = (inputRed * .349) + (inputGreen *.686) + (inputBlue * .168)
outputBlue = (inputRed * .272) + (inputGreen *.534) + (inputBlue * .131)



如果这些输出值中的任何一个大于255,则只需对其进行设置
到255。这些特定值是棕褐色调的值,它们是
微软推荐。

关于image-processing - 如何创建棕褐色调?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1061093/

10-12 19:15