10行Python代码计算汽车数量的实现方法


Posted in Python onOctober 23, 2019

当你还是个孩子坐车旅行的时候,你玩过数经过的汽车的数目的游戏吗?

在这篇文章中,我将教你如何使用10行Python代码构建自己的汽车计数程序。以下是环境及相应的版本库:

  • Python版本 3.6.9
  • cvlib: 0.2.2
  • opencv-python: 4.1.1.26
  • tensorflow: 1.14.0
  • matplotlib: 3.1.1
  • Keras: 2.2.5

下面的代码用于导入所需的python库、从存储中读取图像、对图像执行目标检测、用边界框显示图像以及关于检测目标的标签、计算图像中的汽车数量并打印图像:

import cv2
import matplotlib.pyplot as plt
import cvlib as cv
from cvlib.object_detection import draw_bbox
im = cv2.imread('cars_4.jpeg')
bbox, label, conf = cv.detect_common_objects(im)
output_image = draw_bbox(im, bbox, label, conf)
plt.imshow(output_image)
plt.show()
print('Number of cars in the image is ' str(label.count('car')))

10行Python代码计算汽车数量的实现方法

此图像的输出:

Number of cars in the image is 29

10行Python代码计算汽车数量的实现方法

此图像的输出:

Number of cars in the image is 22

10行Python代码计算汽车数量的实现方法

此图像的输出:

Number of cars in the image is 25

你的汽车计数器程序现在已经准备好了。你可以用它来做一些有趣的实验,比如计算每天经过你家门前车道的汽车数量。

要了解更多关于cvlib库的信息,可以访问下面的链接。

cvlib: https://www.cvlib.net

欢迎关注PyTorch官方中文教程站:http://pytorch.panchuang.net/

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python比较文件夹比另一同名文件夹多出的文件并复制出来的方法
Mar 05 Python
学习python之编写简单乘法口诀表实现代码
Feb 27 Python
Python对象转JSON字符串的方法
Apr 27 Python
json跨域调用python的方法详解
Jan 11 Python
基于python批量处理dat文件及科学计算方法详解
May 08 Python
python skimage 连通性区域检测方法
Jun 21 Python
python 顺时针打印矩阵的超简洁代码
Nov 14 Python
关于Django ForeignKey 反向查询中filter和_set的效率对比详解
Dec 15 Python
python实现创建新列表和新字典,并使元素及键值对全部变成小写
Jan 15 Python
Python 点击指定位置验证码破解的实现代码
Sep 11 Python
PyTorch的Debug指南
May 07 Python
详解Python函数print用法
Jun 18 Python
在OpenCV里使用特征匹配和单映射变换的代码详解
Oct 23 #Python
手把手教你Python yLab的绘制折线图的画法
Oct 23 #Python
Python之Numpy的超实用基础详细教程
Oct 23 #Python
Python从列表推导到zip()函数的5种技巧总结
Oct 23 #Python
Python箱型图绘制与特征值获取过程解析
Oct 22 #Python
Python使用贪婪算法解决问题
Oct 22 #Python
python元组和字典的内建函数实例详解
Oct 22 #Python
You might like
实用PHP会员权限控制实现原理分析
2011/05/29 PHP
PHP 函数call_user_func和call_user_func_array用法详解
2014/03/02 PHP
PHP实现支持加盐的图片加密解密
2016/09/09 PHP
PHP判断文件是否被引入的方法get_included_files用法示例
2016/11/29 PHP
JavaScript实现随机替换图片的方法
2015/04/16 Javascript
Bootstrap每天必学之栅格系统(布局)
2015/11/25 Javascript
jQuery实现下拉框功能实例代码
2016/05/06 Javascript
jQuery基础知识点总结(DOM操作)
2016/06/01 Javascript
jQuery简单实现彩色云标签效果示例
2016/08/01 Javascript
jQuery leonaScroll 1.1 自定义滚动条插件(推荐)
2016/09/17 Javascript
关于Node.js的events.EventEmitter用法介绍
2017/04/01 Javascript
JavaScript限定范围拖拽及自定义滚动条应用(3)
2017/05/17 Javascript
AngularJS 验证码60秒倒计时功能的实现
2017/06/05 Javascript
如何通过非数字与字符的方式实现PHP WebShell详解
2017/07/02 Javascript
vuejs使用FormData实现ajax上传图片文件
2017/08/08 Javascript
删除table表格行的实例讲解
2017/09/21 Javascript
详解swipe使用及竖屏页面滚动方法
2018/06/28 Javascript
创建echart多个联动的示例代码
2018/11/23 Javascript
聊聊鉴权那些事(推荐)
2019/08/22 Javascript
JS阻止事件冒泡的方法详解
2019/08/26 Javascript
javascript合并两个数组最简单的实现方法
2019/09/14 Javascript
Python二分法搜索算法实例分析
2015/05/11 Python
python求加权平均值的实例(附纯python写法)
2019/08/22 Python
基于h5py的使用及数据封装代码
2019/12/26 Python
Python colormap库的安装和使用详情
2020/10/06 Python
css3闪亮进度条效果实现思路及代码
2013/04/17 HTML / CSS
CSS3 透明色 RGBA使用介绍
2013/08/06 HTML / CSS
深入理解css中vertical-align属性
2017/04/18 HTML / CSS
Bogner美国官网:滑雪服中的”Dior”
2018/01/30 全球购物
IdealFit官方网站:女性蛋白质、补充剂和运动服装
2019/03/24 全球购物
Feelunique中文官网:欧洲最大化妆品零售电商
2020/07/10 全球购物
说一下Linux下有关用户和组管理的命令
2014/08/18 面试题
20年同学聚会感言
2014/02/03 职场文书
梅花魂教学反思
2014/04/25 职场文书
2015公务员试用期工作总结
2014/12/12 职场文书
写给老师的感谢信
2015/01/20 职场文书