import cv2
import numpy as np
import time
frameWith=640
frameHeight=480
cap=cv2.VideoCapture(2) ##摄像头 0可以添加多个 代表调取摄像头资源,其中 0 代表电脑摄像头,1 代表外接摄像头
#cv2.CAP_DSHOW :指定了这个后才可以使用更高分辨率的摄像头
time.sleep(1)
cap.set(3,frameWith) #图像宽度
cap.set(4,frameHeight) #高度7
cap.set(10,150) #视频帧率
#namedWindow()
#参数1:新建的窗口的名称。自己随便取。
#参数2:窗口的标识
def empty(a):
pass
cv2.namedWindow('HSV')
cv2.resizeWindow('HSV',640,240)
cv2.createTrackbar('Hue Min','HSV',0,179,empty) #色调/色度
cv2.createTrackbar('Hue Max','HSV',179,179,empty)
cv2.createTrackbar('Sat Min','HSV',0,255,empty) #sat 饱和度
cv2.createTrackbar('Sat Max','HSV',255,255,empty)
cv2.createTrackbar('Val Min'
HSV动态调参找出最大最小值
最新推荐文章于 2024-02-19 19:14:08 发布