zoukankan      html  css  js  c++  java
  • YOLO---Darknet下的学习笔记 V190319

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

  • 相关阅读:
    MaskRCNN路标:TensorFlow版本用于抠图
    TensorFlow: Could not load requested Qt binding.
    OpenCV3 Java 机器学习使用方法汇总
    pycuda installation error: command 'gcc' failed with exit status 1
    OpenCV:使用OpenCV3随机森林进行统计特征多类分析
    CNN结构:Windows使用FasterRCNN-C++版本
    CNN结构:色彩特征提取-从RGB空间到HSV空间(色彩冷暖判断)
    CNN结构:色温-冷暖色的定义和领域区分(一)
    CNN结构:色彩空间建模-色彩空间分析
    windows编译MaskRCNN
  • 原文地址:https://www.cnblogs.com/carle-09/p/10558634.html
Copyright © 2011-2022 走看看