一、安装opencv
链接:https://zhuanlan.zhihu.com/p/92184435
二、代码如下
import numpy as np
import cv2
font = cv2.FONT_HERSHEY_SIMPLEX
lower_green = np.array([35, 110, 106]) # 绿色范围低阈值
upper_green = np.array([77, 255, 255]) # 绿色范围高阈值
lower_red = np.array([0, 127, 128]) # 红色范围低阈值
upper_red = np.array([10, 255, 255]) # 红色范围高阈值
lower_yellow = np.array([26,43, 46]) # 黄色范围低阈值
upper_yellow = np.array([34, 255, 255]) # 黄色范围高阈值
lower_blue = np.array([100,43,46]) # 蓝色范围低阈值
upper_blue = np.array([124, 255, 255]) # 蓝色范围高阈值
cap = cv2.VideoCapture(‘1.mp4’) # 打开视频文件
cap = cv2.VideoCapture(0)#打开USB摄像头
if (cap.isOpened()): # 视频打开成功
flag = 1
else:
flag = 0
num = 0
if (flag):
while (True):
ret, frame = cap.read() # 读取一帧
if ret == False: # 读