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/说的很详细的。"

 YOLO---Darknet下的学习笔记 V190319

 

YOLO---Darknet下的学习笔记 V190319

 

YOLO---Darknet下的学习笔记 V190319

 

YOLO---Darknet下的学习笔记 V190319

 

 

二、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。暂且未验证~。

相关文章:

  • 2021-04-20
  • 2021-07-01
  • 2021-07-05
  • 2021-12-19
  • 2021-11-11
  • 2021-04-25
  • 2021-04-11
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-05-25
  • 2021-04-13
  • 2021-07-12
  • 2021-08-30
  • 2021-05-14
  • 2021-10-17
相关资源
相似解决方案