2012-07-19 102 views
0

我们如何区分Color的阴影。意思是假设图像中有20种颜色。包括蓝色在内的10种颜色为蓝色shade,绿色为shade,绿色为10。然后我想从中选择2个蓝色和绿色,过滤相同的色调。我怎么能在c#中做到这一点?从图像中选择不同颜色的阴影c#

+1

看看阴影是HUE还是其他的东西,并尝试在问题中包含一张图片 - 它会帮助别人帮助你。 – 2012-07-19 11:53:59

+0

我试图给用户一个设施来改变图像的颜色,现在我必须显示图像的颜色调色板,从中用户将选择任何颜色和改变任何其他颜色。问题是,当我阅读颜色托盘时,它包含相同的色调(#FFFFFF,#FFFFF0,#FFFFF1),这些都是白色,几乎没有什么区别,但对于用户来说,这些都是白色。因此,这就是为什么我想过滤所有相同的色调,只显示一个白色的用户。 – 2012-07-19 12:05:41

回答

0

如果您对3种主要颜色使用色阶(0-255),并为每种颜色设置范围以说明阴影,则可以扫描图像的像素,并将每个像素分配到一个颜色类别中,在你指定的范围内,它会有多种颜色的色调。