-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
import cv2
Laad de verkeersvideo
video = cv2.VideoCapture('traffic_video.mp4')
Laad het voorgetrainde voertuigdetectiemodel
car_cascade = cv2.CascadeClassifier('haarcascade_car.xml')
while video.isOpened():
ret, frame = video.read()
if not ret:
break
# Converteer frame naar grijswaarden
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
# Detecteer voertuigen in de frame
cars = car_cascade.detectMultiScale(gray, 1.1, 1)
# Teken rechthoeken rondom gedetecteerde voertuigen
for (x, y, w, h) in cars:
cv2.rectangle(frame, (x, y), (x+w, y+h), (0, 255, 0), 2)
# Toon de frame met gedetecteerde voertuigen
cv2.imshow('Vehicle Detection', frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
video.release()
cv2.destroyAllWindows()
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels