如何使用opencv识别红旗?

时间:2013-12-29 00:19:00

标签: python opencv hsv identification

如何在Python中使用opencv识别红旗? 我可以使用阈值识别红旗,但仅在背景颜色相同时才有用。如何使用open cv2识别不同背景中的红旗?或者如何获得图像中颜色的确切HSV编号而不是识别它? 感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用cvtColor将图片转换为HSV。当您在HSV中使用它时,可以将其拆分为具有split的单独通道,并将色调,饱和度和值设置为阈值,以查找具有您要查找的颜色的区域。符合条件的像素数可由countNonZero计算,以查看该标志是否存在。