1、导入所需要的库
import cv2
import numpy as np
2、视频读取
首先把视频读取进来,可根据自己所使用的视频,用resize调整视频的分辨大小
cap = cv2.VideoCapture('红绿灯.mp4')
while True:
ret,frame = cap.read()
if ret == False:
break
frame=cv2.resize(frame,(1720,800))
imshow()(如下图所示)
3、截取roi区域
roiColor=frame[300:450,450:700]
截取roi的区域,也就是说,为了避免多余的干扰因素我们要把红绿灯的位置给截取出来(如下图所示