首先下载源码
1 | git clone https://github.com/pjreddie/darknet.git |
进入darknet目录后,打开Makefile。用到那个将对应的0改为1。
比如我没有GPU,就不用修改GPU为1。但我用到了opencv,将opencv的0改为1。
编译源码
1 | make |
测试是否安装成功
1 | ./darknet |
此时看到如下信息即为安装成功。
我在执行这步的时候报错了,报错信息如下:
解决方案如下,在终端执行下面命令:
1 | sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf' |
安装成功后,可以先下载预训练模型测试效果。
1 | wget https://pjreddie.com/media/files/yolov3.weights |
我在这里又报错了,报错信息如下:
解决方案:sudo apt-get install libcanberra-gtk-module
再运行一次
可以看到YOLO的detection图。到这里,YOLOV3已经走通了,是时候加入自己的数据了。 请看下回分解。。。。