安装测试YOLOv5

19 篇文章 0 订阅
2 篇文章 0 订阅

不久前,刚刚发布了YOLOv5版本的源代码,并且可以在github网站下下载,笔者今天下载下来试用了一下,对于遇到的一些问题做个记录,希望能让大家少走弯路。

YOLOv5网址:https://github.com/ultralytics/yolov5

访问该网址,在Ubuntu16.04的系统中进行安装:

pip install -U -r requirements.txt

能够顺利安装完成。随后按照提示,运行如下命令进行测试:

$ python detect.py --source file.jpg

确发现报错了,具体提示信息为:

TypeError: _resolve_type_from_object(): incompatible function arguments. The following argument types are supported: 
1. (arg0: object, arg1: torch._C._jit_tree_views.SourceRange, arg2: Callable[[str], function]) -> torch._C.Type

更多信息如图所示:

这到底是什么原因呢?原来YOLOv5的网址中已经注明了需要Python的版本中3.7以上,而从上图可以看出,Python的版本是3.5,所以出错了。升级或者重新安装3.7以上版本的Python,然后运行命令:

python3.7 detect.py --source  image.png

最终显示结果如下:

识别图像的结果如下:

我们可以看到,一辆车,四位交警同志,都识别出来了。效果还是不错的。注意第一次运行python detect.py的时候,可能会运行较长时间才能出结果,因为需要从网络中下载一些数据才行。

------------------------------ 正文到此结束---------------------------------

推荐一个公众号:健哥聊量化,会持续推出股票相关基础知识,以及python实现的一些基本的分析代码。欢迎大家关注,二维码如下:

å¥å¥èéå

相关文章列表如下:

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值