【问题标题】:changing hue and saturation in pixel level改变像素级的色调和饱和度
【发布时间】:2011-12-31 08:32:51
【问题描述】:

我正在做一个图像处理项目,我需要更改对象的颜色。为此,我执行了阈值操作并获得了对象像素,如图所示。之后,我使用 c# 中的 setPixel 方法将各种颜色应用于对象。但是这种方法破坏了图像的所有特征。但实际上我需要像底部图像这样的东西。我通过在 Adob​​e Photoshop 中通过更改色调和饱和度进行编辑来获得它们。你们能提出任何建议吗? 代码示例表示赞赏,在此先感谢。

原图

阈值图像

彩色应用图像

所需图片

【问题讨论】:

标签: c# image-processing colors pixels hue


【解决方案1】:

从 RGB 值 (RGB<->HSV) 中获取每个像素的色调、饱和度和亮度。然后与它们一起玩,并将图像转换回 RGB。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-05-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-03
    • 1970-01-01
    • 1970-01-01
    • 2020-10-29
    相关资源
    最近更新 更多