C++ YOLO v5 ONNX Runtime inference code for object detection.
- OpenCV 4.x
- ONNXRuntime 1.7+
- OS: Tested on Windows 11 and Ubuntu 20.04-WSL
- CUDA 11+ [Optional]
To build the project you should run the following commands, don't forget to change ONNXRUNTIME_DIR
cmake option:
mkdir build
cd build
cmake ..
make
On Windows
: to run the executable you should add OpenCV and ONNX Runtime libraries to your environment path or
put all needed libraries near the executable (onnxruntime.dll and opencv_world.dll).
Run from CLI:
./yolo_ort