实战:使用 Python 用不到 10 行代码计算汽车数量
点击上方“小白学视觉”,选择加"星标"或“置顶”
重磅干货,第一时间送达
在这篇文章中,将教你如何使用 Python 用 10 行代码构建自己的汽车计数器程序。本文所依赖的 python 库:
opencv-python
cvlib
matplotlib
tensorflow
keras
这是所需要导入的python库,从存储中读取图像,对图像执行对象检测,显示带有边界框和检测到的对象的标签的图像,计算图像中汽车数量并打印输出汽车数量。
此图像的输出:
图像中的汽车数量为 29
此图像的输出:
图像中的汽车数量为 22
此图像的输出:
图像中的汽车数量为 25
至此,汽车数量统计器编写完成。本文采用python-version3.6.9运行此代码。运行此代码时安装的重要软件包的版本:
cvlib: 0.2.2
opencv-python: 4.1.1.26
tensorflow: 1.14.0
matplotlib: 3.1.1
Keras: 2.2.5
本文Github链接:https://github.com/sabiipoks/blog-posts/blob/master/Count_Number_of_Cars_in_Less_Than_10_Lines_of_Code_Using_Python.ipynb
下载1:OpenCV-Contrib扩展模块中文版教程
在「小白学视觉」公众号后台回复:扩展模块中文教程,即可下载全网第一份OpenCV扩展模块教程中文版,涵盖扩展模块安装、SFM算法、立体视觉、目标跟踪、生物视觉、超分辨率处理等二十多章内容。
下载2:Python视觉实战项目52讲
在「小白学视觉」公众号后台回复:Python视觉实战项目,即可下载包括图像分割、口罩检测、车道线检测、车辆计数、添加眼线、车牌识别、字符识别、情绪检测、文本内容提取、面部识别等31个视觉实战项目,助力快速学校计算机视觉。
下载3:OpenCV实战项目20讲
在「小白学视觉」公众号后台回复:OpenCV实战项目20讲,即可下载含有20个基于OpenCV实现20个实战项目,实现OpenCV学习进阶。
交流群
欢迎加入公众号读者群一起和同行交流,目前有SLAM、三维视觉、传感器、自动驾驶、计算摄影、检测、分割、识别、医学影像、GAN、算法竞赛等微信群(以后会逐渐细分),请扫描下面微信号加群,备注:”昵称+学校/公司+研究方向“,例如:”张三 + 上海交大 + 视觉SLAM“。请按照格式备注,否则不予通过。添加成功后会根据研究方向邀请进入相关微信群。请勿在群内发送广告,否则会请出群,谢谢理解~
实战:使用 Python 用不到 10 行代码计算汽车数量相关推荐
- 爬虫python代码-Python爬虫入门(01) -- 10行代码实现一个爬虫
跟我学习Python爬虫系列开始啦.带你简单快速高效学习Python爬虫. 一.快速体验一个简单爬虫 以抓取简书首页文章标题和链接为例 简书首页 就是以上红色框内文章的标签,和这个标题对应的url链接 ...
- python爬虫代码-Python爬虫入门(01) -- 10行代码实现一个爬虫
跟我学习Python爬虫系列开始啦.带你简单快速高效学习Python爬虫. 一.快速体验一个简单爬虫 以抓取简书首页文章标题和链接为例 简书首页 就是以上红色框内文章的标签,和这个标题对应的url链接 ...
- python 判断图片中物体位置_Python 10行代码搞定图片中物体检测
使用Python, 如何编程实现图片中的物体检测[也叫对象检测/object detection]? 怎么知道图像中有哪些物体? 或许您想要计算图像中苹果的数量? 在这篇文章中,我将向您展示如何使用P ...
- python代码翻译-10 行代码,Python 教你自制屏幕翻译工具,有逼格!!
原标题:10 行代码,Python 教你自制屏幕翻译工具,有逼格!! 1. 场景 大家如果平常遇到不认识的英文,相信大部分的人都会复制内容后,使用翻译软件,或者拷贝到网站上去执行翻译. 当然,对于 I ...
- (已加马赛克)10 行代码判定色*情*图片——Python 也可以系列之二
10 行代码判定色*情*图片--Python 也可以系列之二 作者:赖勇浩(http://blog.csdn.net/lanphaday) 致编辑:我已经给图片打上马赛克了,别再删除了啊,我这是纯技术 ...
- python split函数 空格_python上手--10行代码读懂红楼梦
取名10行代码看懂红楼梦,是将介绍使用python代码来读红楼梦获取其主要人物.这里的思想就是词频统计,通过分析红楼梦小说文字中出现最多的词语,来概括说明红楼梦的核心人物和事情.实际上如果你能跟着往下 ...
- python加密敏感信息_仅需10行代码,使用python加密用户敏感数据
原标题:仅需10行代码,使用python加密用户敏感数据 数据分析师必须要遵守的一个规则就是数据保密,但在跨部门沟通的时候,难免会有数据泄露的情况,所以,对于用户的姓名.手机号.地址等敏感信息,一般需 ...
- python包裹和运费_这个Python库真的太好用了,10行代码就能轻松搞定目标检测
目标检测是指计算机和软件系统对图像或场景中的目标进行定位和识别的任务. 目标检测已广泛应用于人脸检测.车辆检测.人流量统计.网络图像.安防系统和无人驾驶等多个领域. 早期目标检测的实现基于经典算法,比 ...
- python代码翻译器-10 行代码,Python 教你自制屏幕翻译工具,有逼格!!
原标题:10 行代码,Python 教你自制屏幕翻译工具,有逼格!! 1. 场景 大家如果平常遇到不认识的英文,相信大部分的人都会复制内容后,使用翻译软件,或者拷贝到网站上去执行翻译. 当然,对于 I ...
最新文章
- myeclipse下拷贝的项目,tomcat下部署名称和导出为war包的名称默认值修改
- 硅谷人眼中的2018年十大前沿科技预测
- HDU 5459 Jesus Is Here (递推,组合数学)
- 我是如何学习写一个操作系统(九):文件系统
- guava 并发同步_Google Guava –与Monitor同步
- sql 非主键每年自增_或许你不知道的 10 条 SQL 技巧
- java 7 update 17_Java version 7, Update 17 is NOT recongnized by FireFox version 19.0.2
- 【转】【Linux】sed命令详解
- SpringBoot入门-基础入门
- 荣耀V40 Pro全新外观曝光:熟悉的矩阵镜头造型
- 【mac】mac 安装nginx
- 自动驾驶——目标检测(Camera传感器)的学习笔记
- Java 创建线程的4种方式
- 字符集在本地化过程中的影响
- 使用C语言快速统计fastq文件q20、q30、GC含量
- 使用Java化简逻辑表达式
- upnp是不是虚拟服务器,360路由器虚拟服务器设置(360路由器开启upnp功能)
- 【集创赛】arm杯一等奖作品:智能BLDC驱动系统
- Linux实战技巧--文件系统操作(二)--创建和删除目录(mkdir/rm)
- java开发一个购物车实验,JAVAWEB购物车实验报告.doc