资源简介

python 识别物体跟踪,需要OPENCV的支持。可以利用视频流或者USB本地摄像机。

资源截图

代码片段和文件信息

import cv2 
import numpy as np 
#camera=cv2.VideoCapture(0) 
camera = cv2.VideoCapture(“rtsp://admin:admin12345@192.168.1.121:554/h264/ch1/main/av_stream“)
firstframe=None 
while True: 
    retframe = camera.read() #grabbed原来参安数
    # 判断视频是否打开 
    # if (camera.isOpened()): 
    #     print(‘Open‘) 
    if not ret:        #如果没有捕获,中断程序
        break 
    gray=cv2.cvtColor(framecv2.COLOR_BGR2GRAY) # 对帧进行预处理,先转灰度图
    gray=cv2.GaussianBlur(gray(2121)0)       # 用高斯滤波进行模糊处理
    if firstframe is None:
        firstframe=gray 
        continue      
    frameDelt

评论

共有 条评论