0

在我的项目中,我使用 EMGU 库。

我需要确定城市海报或大报的背景颜色。

正如我所见,海报或大报的背景颜色是主要颜色。

我的问题是 Emgu 是否有任何功能可以返回(在某些现有模型 BGR、HSL ...)主要颜色或有关图像中颜色的一些有用结果,如果没有,知道如何有效地实现我的目标吗?

先感谢您。

4

2 回答 2

3

获取图像的直方图。出现最多的颜色将是背景颜色。

于 2012-09-26T12:55:48.277 回答
2

我认为您必须首先定义主要颜色是什么。

你的意思是照明颜色、平均颜色、模式,甚至是中值?

后三个很容易计算,但第一个不是。

如果您认为背景颜色是您想要的颜色。您首先需要找到一种方法来使用一些掩蔽技术来隔离该背景。然后您可以计算该背景中主要颜色的像素的平均值、众数或中值。

于 2012-09-26T02:53:10.207 回答