如何使用颜色识别货币?

时间:2012-05-16 07:37:07

标签: c++ opencv

如何使用Open CV来检测货币纸币的颜色。我将使用颜色识别纸币。

1 个答案:

答案 0 :(得分:0)

您可以使用OpenCV的histogram function计算图像中最常出现的颜色,然后选择最高值。或者,您可以将图像重新缩放为1x1像素并选择该颜色(应该是平均颜色)。

然而,单独使用颜色进行识别不太可能产生足够精确的结果以供任何使用。美国钞票的颜色都是一样的,欧元纸币也不会好多了:脏的20欧元可以像5欧元一样灰色(200欧元和100欧元非常相似)。