Python 如何使用opencv识别红旗?

Python 如何使用opencv识别红旗?,python,opencv,hsv,identification,Python,Opencv,Hsv,Identification,如何在Python中使用opencv识别危险信号? 我可以使用阈值识别红旗,但它仅在背景颜色相同时才有用。如何使用open cv2识别不同背景下的红旗?或者,如何获得图像中某一颜色的确切HSV编号,然后识别它? 谢谢。您可以使用将图像转换为HSV。当你有它在HSV你可以分割成单独的渠道和阈值的色调,饱和度和价值,找到一个区域的颜色,你正在寻找它。可以通过计算符合条件的像素数来查看标志是否存在。为什么不提取红色通道并通过阈值识别它?

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

您可以使用将图像转换为HSV。当你有它在HSV你可以分割成单独的渠道和阈值的色调,饱和度和价值,找到一个区域的颜色,你正在寻找它。可以通过计算符合条件的像素数来查看标志是否存在。

为什么不提取红色通道并通过阈值识别它?