版權聲明:轉載需標明該文鏈接。 https://blog.csdn.net/zaibeijixing/article/details/88786619
本帖記錄yolo3編譯使用,
編譯環境爲vs2017,
配合opencv3.4.1,
無GPU。
【1】下載yolo代碼。https://pjreddie.com/darknet/yolo/,放在本地如下:
【2】、官方指定Visual Studio 2015 (v140)。在vs2017中,如果沒有v140平臺,可以先添加該平臺,如下圖,在工具打開界面,只勾選紅色標記的那一個再點擊修改就可以了,(其它勾選的是之前安裝的,保持不動)。
【3】、選“yolo_cpp_dll_no_gpu.sln”打開,
【4】、選中項目,右鍵-重定向項目-平臺工具集-選無升級。
【5】、配置opencv,如下圖
【6】、項目右鍵生成。Ok。build\darknet\x64中生成yolo_cpp_dll.exe
【7】、build\darknet\x64中darknet_yolo_v3.cmd修改內容,“yolo_cpp_dll.exe detector test data/coco.data D:/YOLO3/yolo_/yolov3-tiny.cfg D:/YOLO3/yolo_/yolov3-tiny.weights -i 0 -thresh 0.25 dog.png -ext_output。雙擊該文件運行,結果保存爲本文件夾predictions.png。
本帖暫時記錄到此,至於yolo3更多使用,後續繼續學習繼續更新。