操作系统:Win10
开发工具:VS2015
CPU/GPU:CPU
OpenCV下载地址:https://opencv.org/releases/
Darknet下载地址:https://github.com/AlexeyAB/darknet
yolov3.weights下载地址:https://pjreddie.com/media/files/yolov3.weights
安装流程:
- 下载opencv_3.4.0,安装到C盘根目录
- 下载darknet工程
- 进入darknet-master\build\darknet目录,用Notepad++打开 darknet_no_gpu.vcxproj 文件,将里面的opencv_3.0版本替换为所安装的opencv_3.4.0版本。
- 打开darknet_no_gpu.sln工程,将当前解决方案改为release x64;
- 配置opencv
右键项目->属性
在vc++目录中
添加包含目录 C:\opencv_3.4.0\build\include
添加库目录C:\opencv_3.4.0\build\x64\vc14\lib
在 链接器->输入 中添加 附加依赖项 opencv_world340.lib - 生成解决方案,生成成功后将在 darknet-master\build\darknet\x64 中生成 darknet_no_gpu.exe 文件
- 复制opencv_3.4.0\build\x64\vc14\bin中的opencv_world340.dll、opencv_ffmpeg340_64.dll和opencv_world340d.dll文件放到darknet-master\build\darknet\x64文件夹中;
- 下载 yolov3.weights 文件,放到darknet-master\build\darknet\x64 中
- 打开CMD,进入darknet x64文件夹下,输入以下命令即可开始执行测试
darknet_no_gpu.exe detector test data/coco.data yolov3.cfg yolov3.weights dog.jpg