A Demonstration program based on the Yolo2 object detector (OpenCV 3.2 + VS C++ 2015)
The Qt program was build with the following environment:
- Visual Studio C++ 2015
- OpenCV 3.2 (built with Contrib)
- Windows 10 (x64)
- CUDA 8.0
Required library files:
- OpenCV 3.2 Library
- Yolo2 (darknet) library: yolo_cpp_dll.lib, yolo_cpp_dll.dll
Required YOLO CNN model files:
- yolo.cfg
- yolo.weights (download this file from https://pjreddie.com/media/files/yolo.weights ; place this file in the same directory of the execution file)
- yolo.names
References:
- https://pjreddie.com/darknet/yolo/
- https://arxiv.org/pdf/1612.08242.pdf (Original paper by Redmon and Farhadi)
- https://github.com/AlexeyAB/yolo-windows
- https://github.com/mrzl/ofxDarknet/blob/master/README.md