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()
相关推荐
想七想八不如1140811 小时前
目标检测笔记2
人工智能·笔记·目标检测
松☆13 小时前
ops-cv:昇腾NPU上的视觉算子,跟OpenCV有什么不一样?
人工智能·opencv·计算机视觉
Hua-Jay13 小时前
OpenCV联合C++/Qt 学习笔记(二十五)----加载深度神经网络模型及深度神经网络模型的使用
c++·笔记·qt·opencv·学习·计算机视觉·dnn
EW Frontier15 小时前
机载雷达目标检测与杂波抑制全链路仿真:从脉压到空时自适应处理 【附MATLAB代码】
目标检测·机载雷达·杂波抑制·空时自适应处理
还是叫明16 小时前
C#使用YOLO26进行图像识别(目标检测)
opencv·yolo·目标检测·c#
h64648564h16 小时前
CANN 昇腾图像预处理流水线:CV 算子深度解读
opencv·计算机视觉·目标跟踪
深度学习lover16 小时前
<数据集>yolo水下垃圾识别<目标检测>
人工智能·深度学习·yolo·目标检测·水下垃圾数据集
J&A~ing1 天前
第一章 opencv 的 Windows源码在 Visual Studio 下的编译安装
人工智能·windows·opencv·计算机视觉·visual studio
嗝o゚1 天前
昇腾CANN ops-cv 仓:昇腾NPU上的目标检测算子实战
人工智能·目标检测·目标跟踪·npu·cann
ZPC82101 天前
单物体最优抓取轨迹生成
python·opencv·计算机视觉