实战 | 使用 Python 用不到10行代码计算汽车数量_python

实战 | 使用 Python 用不到10行代码计算汽车数量_github_02


在这篇文章中,将教你如何使用 Python 用 10 行代码构建自己的汽车计数器程序。本文所依赖的 python 库:


opencv-python
cvlib
matplotlib
tensorflow
keras

这是所需要导入的python库,从存储中读取图像,对图像执行对象检测,显示带有边界框和检测到的对象的标签的图像,计算图像中汽车数量并打印输出汽车数量。


实战 | 使用 Python 用不到10行代码计算汽车数量_tensorflow_03实战 | 使用 Python 用不到10行代码计算汽车数量_tensorflow_04

此图像的输出:


图像中的汽车数量为 29

实战 | 使用 Python 用不到10行代码计算汽车数量_github_05实战 | 使用 Python 用不到10行代码计算汽车数量_github_06

此图像的输出:


图像中的汽车数量为 22

实战 | 使用 Python 用不到10行代码计算汽车数量_tensorflow_07实战 | 使用 Python 用不到10行代码计算汽车数量_python_08

此图像的输出:


图像中的汽车数量为 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​

点击下方链接关注我们,更多视觉/图像处理相关内容及时掌握。