往期文章:

从零开始完成YOLOv5目标识别(六)用接续训练完成大规模数据集训练(以FLIR为例)

​​​​​​从零开始完成YOLOv5目标识别(五)一种扩充数据集的方式

从零开始完成Yolov5目标识别(四)封装一个跨设备的YOLOv5检测软件

从零开始完成YOLOv5目标识别(三)用PyQt5展示YOLOv5的识别结果

从零开始完成Yolov5目标识别(二)制作并训练自己的训练集

从零开始完成Yolov5目标识别(一)准备工作

各位读者首先要认识到的问题是,在YOLOv5中完成锚框计数是一件非常简单的工作,要修改的代码只有两行。但现在CSDN上兜售的代码动辄将近100的价格。现特别将目标计数的方法记录在下文:

在detect.py/main.py中进行计数:

书接前系列用PyQt5实时展示训练结果:

从main.py line 138修改为:

                    count=1for *xyxy, conf, cls in reversed(det):c=int(cls)label='%s %d' % (self.names[int(cls)],count)name_list.append(self.names[int(cls)])single_info = plot_one_box(xyxy, showimg, label=label, color=self.colors[int(cls)], line_thickness=1)count+=1

其中label变量记录需要展示的变量,原来是标签名称names+置信度conf,修改之后展示的是names+计数count。如果还需要展示其它变量继续修改label即可。

plot_one_box调用的plot.py中的绘图方法。

效果展示:

注:这种操作在单目标计数的情况中一定有效,多目标还没试过

若不是按照系列文章操作的读者也可以在detect.py中修改代码,以达到一样的效果。

从零开始完成YOLOv5目标识别(七)一种完成目标计数的简单方法相关推荐

  1. 从零开始完成Yolov5目标识别(四)封装一个跨设备的YOLOv5检测软件

    往期文章 从零开始完成YOLOv5目标识别(三)用PyQt5展示YOLOv5的识别结果​​​​​从零开始完成Yolov5目标识别(二)制作并训练自己的训练集 ​​​​​​从零开始完成Yolov5目标识 ...

  2. 从零开始完成Yolov5目标识别(一)准备工作

    目录 一.环境配置Pytorch+CUDA+cuDNN 1. 安装CUDA和cuDNN 1.1 查看显卡驱动对应的CUDA版本 1.2 CUDA和cuDNN的安装与验证 2. 在虚拟环境中安装pyto ...

  3. 20种让脸美白的简单方法

    1.要睡觉的时候,拿小黄瓜切雹放置脸上过几分钟拿下来,一个月您的脸就会 白嫩. 2.睡前用最便宜的化妆棉加上化妆水完全浸湿后,敷在脸上20分钟,每周3 次,您的皮肤会有想不到的水亮清透喔!! 3.每天 ...

  4. blui_BLUI:一种创建游戏UI的简单方法

    blui 在过去的几年中,游戏开发引擎变得越来越容易访问. 像Unity这样一直免费使用的引擎,以及最近从基于订阅的服务转变为免费服务的虚幻引擎,使独立开发人员可以访问AAA发布者使用的相同行业标准工 ...

  5. 9种让肌肤美白的简单方法 - 生活至上,美容至尚!

      1.维生素摄取对皮肤至关重要 尤其是维生素A.C.E等,不仅能调节人体机能和提高免疫力,还能改善皮肤组织,抑制色素沉着,因此多吃富含维生素的水果及蔬菜,如番茄.山楂.橘子.卷心菜等,能为肌肤及时补 ...

  6. 深度学习之yolov5目标识别全过程记录(纯小白)

    项目场景: 遇到一个中文验证码,想到又是一个学习的机会,马上研究了下深度学习 解决过程 验证码包含干扰线.字体倾斜 一.干扰线 第一想法就是去除干扰线,搞了半天效果并不好,要么去掉干扰线同时将字体也去 ...

  7. ML之分类预测:基于sklearn库的七八种机器学习算法利用糖尿病(diabetes)数据集(8→1)实现二分类预测

    ML之分类预测:基于sklearn库的七八种机器学习算法利用糖尿病(diabetes)数据集(8→1)实现二分类预测 目录 输出结果 数据集展示 输出结果 1.k-NN 2.LoR 4.DT 5.RF ...

  8. 从零开始写项目第七篇【搭建Linux环境】

    tags: 从零开发项目, title: 从零开始写项目第七篇[搭建Linux环境] 使用SSH连接Linux环境 经过十多天的时间,我的网站备案终于完成了...接下来我就收到了阿里云的邮件.它让我在 ...

  9. 计算机关机慢什么原因,电脑关机慢怎么回事_七种解决电脑关机慢的方法

    近期,一位网友留言说点击电脑电源关机后屏幕一直显示"正在关机",有时候需要十几分钟才能真正关机.一般来说,电脑开机速度在20s-1分钟左右都是正常的,如果关机速度慢意味着电脑实际上 ...

最新文章

  1. mybatis常用标签和动态查询
  2. 老虎Sitemap生成器 0.2
  3. Android SDK Manager无法更新的解决方案
  4. python函数式编程读取数据-python学习笔记9:函数式编程
  5. 使用手机游戏的新闻推送
  6. mvc 怎么把后台拼接好的div写到前台_MVC 从后台页面 取前台页面传递过来的值的几种取法...
  7. php对mysql的操作教程,php与Mysql的一些简单的操作
  8. mac服务器 文件无法删除文件夹,macOS 10.15.4 无法删除一个空文件夹
  9. 小米宣布造车后,雷军与四位造车界大佬合影照曝光
  10. css样式,层叠顺序属性z-index
  11. 正确打开db文件的方式,避免乱码和无意义内容
  12. Linux网络命令合集
  13. 揭秘沃尔玛、腾讯、京东、浙商银行的供应链管理方案
  14. 3.1 Vendor Model浅析
  15. EXPLORER参数打开并高亮选定文件。
  16. matlab求导函数作图,excel对数据求导作图/如何用excel计算导数
  17. 什么是局域网监控?是如何监控的...
  18. springboot毕设项目社区健康服务系统h9bpy(java+VUE+Mybatis+Maven+Mysql)
  19. as ssd测试软件得分分析,固态硬盘性能测试软件AS SSD benchmark详解
  20. 二、什么是反射、反射可以做些什么

热门文章

  1. RocketChip
  2. 阿呆喵广告过滤 v1.9.0.1 官网版
  3. linux查找代码cd文件夹,Linux fing cd 查找文件/文件夹并进入目录命令
  4. bzoj4084 [Sdoi2015]bigyration题解
  5. 服务器运行失败win10音频,Win10系统提示音频服务未运行的解决方法
  6. win10系统运行sh脚本
  7. 加密货币、区块链不断贴近生活,阿里、腾讯、脸书等大厂们在做什么?
  8. 计算机程序设计艺术读后感,计算机程序设计艺术(第1卷)读后感1000字
  9. 找数据不求人,轻松获取你想要的数据!
  10. 正则表达式贪婪模式、懒惰模式与独占模式浅析