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()
相关推荐
qunaa01018 小时前
起重机类型识别与检测:使用YOLO11-C3k2-AP模型提升目标检测精度_1
人工智能·目标检测·计算机视觉
FL16238631299 小时前
C# winform部署yolo26目标检测的onnx模型演示源码+模型+说明
人工智能·目标检测·计算机视觉
saoys9 小时前
Opencv 学习笔记:精准提取图像中的水平线 / 垂直线(形态学操作实战)
笔记·opencv·学习
极客小云9 小时前
【增强版 X-AnyLabeling:支持多模态图像对比标注与 YOLO 标签自动导入】
yolo·目标检测·github·语义分割
一招定胜负9 小时前
模板匹配与银行卡号识别(预告)
python·opencv·计算机视觉
CoookeCola9 小时前
从人脸检测到音频偏移:基于SyncNet的音视频偏移计算与人脸轨迹追踪技术解析
数据仓库·人工智能·目标检测·计算机视觉·数据挖掘
爱打代码的小林9 小时前
opencv基础
人工智能·opencv·计算机视觉
wyw000019 小时前
目标检测之SSD
人工智能·目标检测·计算机视觉
雍凉明月夜1 天前
深度学习之目标检测yolo算法Ⅱ(v4)
深度学习·算法·yolo·目标检测
格林威1 天前
基于轮廓特征的工件分类识别:实现无模板快速分拣的 8 个核心算法,附 OpenCV+Halcon 实战代码!
人工智能·数码相机·opencv·算法·目标跟踪·分类·数据挖掘