在我的项目中我正在使用EMGU librery。
我需要确定城市海报或大页的背景颜色。
我看到海报或宽幅的背景颜色是主要颜色。
我的问题是,如果Emgu有任何函数返回(在某些现有模型中BGR,HSL ......)主要颜色或某些有用的图像颜色结果, 如果没有,任何想法如何以有效的方式实现我的目标?
提前谢谢。
答案 0 :(得分:3)
拍摄histogram图片。发生的颜色最多的是背景颜色。
答案 1 :(得分:2)
我认为你必须首先定义主要颜色是什么。
您的意思是照明颜色,平均颜色,模式,甚至是中位数吗?
后三个很容易计算,但第一个不是。
如果您认为背景颜色是您想要的颜色。您首先需要找到一种方法来使用一些屏蔽技术来隔离该背景。然后,您可以计算该背景中主要颜色的像素的平均值,模式或中值。