import cv2
import numpy as np
# 1. 加载视频
# 2.形态学操作
# 3.查找路轮廓(识别)
# 4.统计结果(如何画线,在哪画线,如何基数)
# 矩形中心点过线
# 打开视频
cap = cv2.VideoCapture('./1.mp4')
# 创建mog图像(背景黑移动白)
# 消除背景色
mog = cv2.createBackgroundSubtractorMOG2()
# 获取核
kernel = cv2.getStructuringElement(cv2.MORPH_RECT, (5, 5))
# 框阈值
# 需要试一试
min_w= 150
min_h = 100
# 线高度
line_h =550
# 线范围偏移量
offset = 1
# 统计操作
cars = []
# 车数初始值
Python + OpenCV 简单车辆统计
2024-07-16 06:12:02 27 阅读