YOLO---Darknet下的学习笔记

@WP 20190319

  很久没有用YOlO算法了,今天又拿过来玩玩。折腾半天,才好运行通的,随手记一下: 一是,终端下的使用。二是,python接口的使用。

一、终端下的使用。

在终端里,直接运行时Yolo的Darknet的各项命令,/home/wp/darknet/cfg/coco.data文件,使用原件:
=======================================coco.data======================================
classes= 80
train  = /home/pjreddie/data/coco/trainvalno5k.txt
valid  = coco_testdev
#valid = data/coco_val_5k.list
names = data/coco.names
backup = /home/pjreddie/backup/
eval=coco
======================================================================================

(1)检测一张图片
wp@wp-MS-7519:~/darknet$ ./darknet detect cfg/yolov3.cfg wp_data/yolov3.weights data/dog.jpg

出现问题:
./darknet detector test cfg/yolov3.cfg wp_data/yolov3.weights data/dog.jpg报错names: Using default 'data/names.list'。。。Couldn't open file: data/names.list

(2)检测一段视频
接好usb后,直接运行usb视频检测
wp@wp-MS-7519:~/darknet$ ./darknet detector demo /home/wp/darknet/cfg/coco.data /home/wp/darknet/cfg/yolov3.cfg /home/wp/darknet/weights/yolov3.weights
说明:在CPU下,运行的特别卡。"直接接USB,然后执行:./darknet detector demo cfg/coco.data cfg/yolov3.cfg yolov3.weights就可以了啊,官网https://pjreddie.com/darknet/yolo/说的很详细的。"

二、python接口的使用。
(1)说明——用my_webcam_darknet时-修改coco_data.txt

运行python /home/wp/darknet/python/my_webcam_darknet.py时,出现找不到/data/coco.names问题。
修改/home/wp/darknet/cfg/coco.data:
=======================================coco.data======================================
classes= 80
train = /home/pjreddie/data/coco/trainvalno5k.txt
valid = coco_testdev
#valid = data/coco_val_5k.list
names = ../data/coco.names
backup = /home/pjreddie/backup/
eval=coco
======================================================================================
通了,但在CPU下,摄像头反应的很慢很慢。。。

(2)darknet.py也不能直接运行,需要简单修改一下相关路径。修改完后的y运行使用:python darknet.py报错,也需要
修改/home/wp/darknet/cfg/coco.data:
=======================================coco.data======================================
classes= 80
train = /home/pjreddie/data/coco/trainvalno5k.txt
valid = coco_testdev
#valid = data/coco_val_5k.list
names = ../data/coco.names
backup = /home/pjreddie/backup/
eval=coco
修改内容同(1)
======================================================================================

(3)推测,使用python接口,需要修改/home/wp/darknet/cfg/coco.data。暂且未验证~。

最新文章

  1. [django]用户认证中只允许登陆用户访问(网页安全问题)
  2. yii中的cookie的发送和读取
  3. Apache2.4权限配置(原创帖-转载请注明出处)
  4. VHDL生成的ngc文件被verilog的工程调用的问题
  5. gromacs, quake III和vrsqrtps
  6. 玩转HTML5移动页面
  7. Java基础之泛型——使用通配符类型参数(TryWildCard)
  8. Java调第三方的webservice接口
  9. JQ方法大全
  10. Android执行shell命令
  11. java获取当前方法
  12. 使用PHP CURL的POST数据
  13. VC操作Image的三种方法(收集)
  14. VS2012配置astyle格式化代码
  15. javascript操作json
  16. nyoj1246 逃离妖洞 BFS
  17. 已操作文件的方式,新建一个用户alex
  18. mybatis-plus快速入门使用
  19. JSON与XML的区别比较(转)
  20. 【Python】Python 微服务框架 nameko

热门文章

  1. 解决报错Fatal error in launcher
  2. Linux系统管理----LVM逻辑卷和磁盘配额作业习题
  3. CentOS7.1 VNC Server服务配置
  4. GDB获取帮助信息
  5. multipart/form-data(二进制流) 两种传输方式
  6. dedecms发布文章时间显示多少分钟前
  7. python-day3(正式学习)
  8. 编写函数模拟strcpy()函数功能
  9. 【思维】ABC
  10. 二、python数据类型、字符编码、文件处理