一. 在Ubuntu18.04上安装Caffe (参考链接:http://caffe.berkeleyvision.org/install_apt.html)
:~$ sudo apt install caffe-cpu # 默认的Python3版本
测试安装结果,输入以下命令:
:~$ python3
>>> import caffe # it works that means your Caffe is successfully installed
二. 在Ubuntu18.04上安装Python3-OpenCV
:~$ sudo apt-get install python3-opencv
测试OpenCV安装结果,输入以下命令:
:~$ python3
>>> import cv2 # it works that means your Caffe is successfully installed
三. 下载YOLOv3-caffe (参考链接:https://github.com/jasonlovescoding/YOLOv3-caffe)
:~$ git clone https://github.com/jasonlovescoding/YOLOv3-caffe.git
四. 运行程序前准备工作,需下载已训练好的yolov3.caffemodel
下载链接:https://download.csdn.net/download/jason_ranger/10452595
将下载的yolov3-caffe解压,并将yolov3.caffemodel放到以下文件夹YOLOv3-caffe/model
五. 运行程序
:~$ cd YOLOv3-caffe
:~/YOLOv3-caffe$ python3 detect_one.py --image=images/dog-circle-car.png
实现效果如下图所示:
最后....
YOLOv3-caffe的简单实现,接下来是怎么进行网络模型的训练,参数的设置....
路漫漫兮修远兮,吾们上下而求索!