如何在 Python 中使用 opencv 识别红旗?我可以使用阈值识别红旗,但仅在背景颜色相同时才有用。如何使用open cv2识别不同背景下的红旗?或者如何获得图像中颜色的确切 HSV 编号并识别它?谢谢。
问问题
354 次
1 回答
0
您可以使用cvtColor将图像转换为 HSV。当您在 HSV 中拥有它时,您可以将其拆分为单独的通道,并对色调、饱和度和值进行拆分和阈值化,以找到具有您正在寻找的颜色的区域。countNonZero可以计算符合您条件的像素数,以查看标志是否存在。
于 2013-12-30T15:36:09.980 回答