【发布时间】:2022-01-19 20:57:43
【问题描述】:
虽然当我从 github 下载 YOLOv5 并将 detect.py 作为“python detect.py --source 0”运行时它可以工作,但当我尝试从 pytorch 运行它时
import cv2
import torch
model = torch.hub.load('ultralytics/yolov5', 'yolov5s', pretrained=True)
vid1 = cv2.VideoCapture(0)
while True:
ret1, frame1 = vid1.read()
cv2.imshow('frame', frame1)
results = model(frame1)
results.print()
if cv2.waitKey(1) & 0xFF == ord('q'):
break
vid1.release()
cv2.destroyAllWindows()
它没有检测输出:
我该怎么办?
【问题讨论】: