opencv颜色识别,hsv采用滑块调节
识别效果如图所示,尽量排除了蓝色背景的干扰,hsv可用滑块进行调节,更加方便
import cv2
import numpy as np# 创建一个命名窗口,用于显示滑块
cv2.namedWindow("TrackBar")def nothing(x):pass# 创建滑块控件
cv2.createTrackbar("Hue Min", "TrackBar", 0, 179, nothing)
cv2.createTrackbar("Hue Max", "TrackBar", 179, 179, nothing)
cv2.createTrackbar("Sat Min", "TrackBar", 99, 255, nothing)
cv2.createTrackbar("Sat Max", "TrackBar", 255, 255, nothing)
cv2.createTrackbar("Val Min", "TrackBar", 114,