【发布时间】:2018-06-15 00:47:03
【问题描述】:
如何定义两种不同颜色的“下”和“上”范围,例如红色和蓝色(因为红色和蓝色在 HSV 颜色中不相邻)
这个属于红色的:
lower_red = np.array([160,20,70])
upper_red = np.array([190,255,255])
而这个属于蓝色:
lower_blue = np.array([101,50,38])
upper_blue = np.array([110,255,255])
我尝试使用 if 条件将它们组合起来或制作自己的功能但不起作用,你们能告诉我解决方案吗?
P/s:Python 中的 OpenCV
【问题讨论】:
-
我不会说 Python,但通常你会为每种颜色制作遮罩,然后将它们组合在一起。