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()
相关推荐
夏天是冰红茶2 小时前
恶劣天气目标检测IA-YOLO
yolo·目标检测·目标跟踪
txwtech3 小时前
第9篇 opencv提取矩形角度不是很准确的处理方法
人工智能·opencv·计算机视觉
却道天凉_好个秋3 小时前
OpenCV(十二):Mat
人工智能·opencv·计算机视觉
TreeExplore3 小时前
OpenCV工程中直接包含调用vs2022
人工智能·opencv·计算机视觉
却道天凉_好个秋5 小时前
OpenCV(十三):通道的分离与合并
人工智能·opencv·计算机视觉
青皮桔6 小时前
Java+OpenCV实现图片切割
java·后端·opencv·计算机视觉
♛小小小让让10 小时前
H264 H265 编码器 解码器原理
opencv·视频编解码
lxmyzzs12 小时前
成功解决NVIDIA Jetson docker环境下Opencv+Gstreamer 无法对rtsp相机拉流问题
人工智能·数码相机·opencv
山烛19 小时前
一文读懂YOLOv4:目标检测领域的技术融合与性能突破
人工智能·yolo·目标检测·计算机视觉·yolov4
周杰伦_Jay21 小时前
【MCP开发部署流程表格分析】MCP架构解析、开发流程、部署方案、安全性分析
人工智能·深度学习·opencv·机器学习·架构·transformer