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()
相关推荐
2501_9361460412 小时前
YOLOv26鱼类目标检测与识别实现
人工智能·yolo·目标检测
qwy71522925816312 小时前
7-获取局部图像
人工智能·opencv·计算机视觉
Pyeako12 小时前
opencv计算机视觉--Harris角点检测&SIFT特征提取&图片抠图
人工智能·python·opencv·计算机视觉·harris角点检测·sift特征提取·图片抠图
子夜江寒13 小时前
OpenCV 学习:从光流跟踪到艺术风格迁移
opencv·学习·计算机视觉
qunaa010113 小时前
YOLOv26家具物品检测实战:基于Python和OpenCV实现家具识别系统
python·opencv·yolo
sali-tec13 小时前
C# 基于OpenCv的视觉工作流-章18-图像缩放
图像处理·人工智能·opencv·算法·计算机视觉
qwy71522925816313 小时前
6-图像的加密与解密
人工智能·opencv·计算机视觉
爱打代码的小林13 小时前
opencv实现图像拼接
人工智能·opencv·计算机视觉
棒棒的皮皮13 小时前
【OpenCV】Python图像处理之查找并绘制轮廓
图像处理·python·opencv·计算机视觉
qunaa010113 小时前
食品废料纸质载体目标检测与分类_YOLOv26应用
yolo·目标检测·分类