目标检测
摄像头检测
import cv2
from ultralytics import YOLO
model= YOLO(model="yolov8n.pt")
camera_no = 0
cap = cv2.VideoCapture(camera_no)
while cap.isOpened():
res , frame = cap.read()
if res:
results = model(frame)
annotated_frame = results[0].plot()
cv2.imshow(winname="YOLO8",mat=annotated_frame)
if cv2.waitKey(1) == 27:
break
else:
break
cap.release()
cv2.destroyALLWindows()```