可能重复:
Selective Color of image
我正在尝试用图像处理。我正在尝试打开图像,然后用户将选择图像的一部分。我发现这个选定部分的平均值是所选颜色。现在,用户将从颜色调色板中选择另一种颜色,我正在尝试使用新选择的颜色更改图像的颜色。
更具体。如果在带有苹果和橙子的图像中,用户从橙色中选择一个部分,那么我必须将橙色的颜色更改为新颜色。所以,从现在开始,每一个橘子都会有另一种颜色。
我用c#尝试了这个,通过将RGB转换为HSV,然后我试图保持原始图像的饱和度和亮度,并且只改变了色调值,但它无法正常工作。
对这个问题有任何想法吗?