图像/颜色操作公式

Posted

技术标签:

【中文标题】图像/颜色操作公式【英文标题】:Image/color manipulation formulas [closed] 【发布时间】:2010-10-13 14:50:01 【问题描述】:

我知道如何在像素级别对图像进行简单的处理,例如应用灰度、棕褐色等。我想找到一些关于如何在像素级别应用饱和度、色调、亮度、对比度等的文章,而且我无法从 Google 搜索中获得任何有用的信息。

【问题讨论】:

【参考方案1】:

由于像素通常表示为 RGB(红、绿、蓝)值,因此将它们转换为另一种颜色空间来操作它们通常更有用,例如HSB(色相、饱和度、亮度) - 这样您就可以更轻松地单独更改这些值。

如果您搜索 RGB 到 HSB 的转换,您应该会找到相关示例(我想我在 Wikipedia 上找到了一些有用的代码)。

显然,在您处理完像素(例如,将饱和度乘以 0.2)之后,您必须将它们转换回 RGB 以进行显示。

【讨论】:

太棒了...没想到那样。我知道 Photoshop 以三种或四种不同格式显示颜色,但我没想过简单地进行相同的转换并像那样编辑它。现在我想起来,这是一个非常明显的解决方案。谢谢!

以上是关于图像/颜色操作公式的主要内容,如果未能解决你的问题,请参考以下文章

是否有一个公式来确定给定 BGR 值的整体颜色? (OpenCV 和 C++)

excel使用函数公式填充颜色

EXCEL公式控制填充颜色

excel表格利用公式标注颜色的教程

基于背景颜色的Excel公式单元格

Excel表格变颜色公式