ubuntu下安装darknet

首先下载源码

1
2
git clone https://github.com/pjreddie/darknet.git
cd darknet

进入darknet目录后,打开Makefile。用到那个将对应的0改为1。

比如我没有GPU,就不用修改GPU为1。但我用到了opencv,将opencv的0改为1。

编译源码

1
make

测试是否安装成功

1
./darknet

此时看到如下信息即为安装成功。

我在执行这步的时候报错了,报错信息如下:

解决方案如下,在终端执行下面命令:

1
2
sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'
sudo ldconfig

安装成功后,可以先下载预训练模型测试效果。

1
2
 wget https://pjreddie.com/media/files/yolov3.weights 
./darknet detect cfg/yolov3.cfg yolov3.weights data/dog.jpg

我在这里又报错了,报错信息如下:

解决方案:sudo apt-get install libcanberra-gtk-module

再运行一次

可以看到YOLO的detection图。到这里,YOLOV3已经走通了,是时候加入自己的数据了。 请看下回分解。。。。

----本文结束,感谢您的阅读。如有错,请指正。----
大哥大嫂过年好!支持我一下呗
0%