opencv-yolov8-目标检测

复制代码
import cv2
from ultralytics import YOLO

# 模型加载权重

model = YOLO('yolov8n.pt')

# 视频路径

cap = cv2.VideoCapture(0)

# 对视频中检测到目标画框标出来
while cap.isOpened():
    # Read a frame from the video
    success, frame = cap.read()

    if success:
        # Run YOLOv8 inference on the frame
        results = model(frame)

        # Visualize the results on the frame
        annotated_frame = results[0].plot()

        # Display the annotated frame
        cv2.imshow("YOLOv8 Inference", annotated_frame)

        # Break the loop if 'q' is pressed
        if cv2.waitKey(5) & 0xFF == ord("q"):
            break
    else:
        # Break the loop if the end of the video is reached
        break

# Release the video capture object and close the display window
cap.release()
cv2.destroyAllWindows()
相关推荐
ansondroider10 小时前
OpenCV 4.10.0 移植 - Android
android·人工智能·opencv
Coovally AI模型快速验证10 小时前
基于YOLOv11的CF-YOLO,如何突破无人机小目标检测?
人工智能·神经网络·yolo·目标检测·计算机视觉·cnn·无人机
luofeiju10 小时前
opencv中contours的使用
opencv
xiaoyaolangwj17 小时前
AGX Xavier 搭建360环视教程【一、先确认方案】
目标检测·机器人·自动驾驶
向左转, 向右走ˉ18 小时前
目标检测中的NMS算法详解
pytorch·python·深度学习·算法·目标检测
源之缘-OFD先行者20 小时前
基于YOLOv11的无人机目标检测实战(Windows环境)
人工智能·yolo·目标检测
蹦蹦跳跳真可爱58921 小时前
Python----目标检测(使用YOLOV8网络训练人脸)
人工智能·python·yolo·目标检测
luofeiju1 天前
OpenCV图像基本操作:读取、显示与保存
opencv
luofeiju1 天前
OpenCV图像数据处理:convertTo,normalize和scaleAdd
opencv
Blossom.1181 天前
用一张“冰裂纹”石墨烯薄膜,让被动散热也能做 AI 推理——基于亚波长裂纹等离激元的零功耗温度-逻辑门
人工智能·深度学习·神经网络·目标检测·机器学习·机器人·语音识别