当前位置:   article > 正文

使用Yolov8和OpenCV计算视频中手扶梯上的人数_opencv+yolov8 计数器

opencv+yolov8 计数器

目标检测在计算机视觉领域中扮演着重要角色。随着YOLOv8的发布,计算机视觉正迎来新的发展阶段,YOLOv8模型代表了目标检测和样本分割的最新技术水平。

Step1:搭建环境

首先,我们应该先搭建我们的环境。我们需要一个安装有OpenCV 和YOLO的Python环境。所有的代码都是在PyCharm环境中实现的。

安装所有必要的依赖项, 如下面所示。

import numpy as np
from ultralytics import YOLO
import cv2
import math
  • 1
  • 2
  • 3
  • 4

Step2: 下载视频

image-20231113231909574

Step3: 制作视频遮罩

我们需要指定视频中希望进行对象检测的部分,而视频的其余部分不应被处理。因此,我们需要创建一个遮罩。你可以使用Photoshop或者Canva网站为你需要的视频创建一个遮罩。下面视频的遮罩样本,白色部分代表在电梯中应该被计数的人。

视频遮罩的作用是指定在视频中进行

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/201715
推荐阅读
相关标签
  

闽ICP备14008679号