想要讓其他沒有安裝darknet 的souce code 都可以執行, darknet inference video , image 的結果. 在網路找了一陣子, 都沒有看到相關的文章, 因此任性的自行建立
先建立一目錄, 例如: d:\darknet_EXE
到darknet source code 目錄中(source//darknet\build\darknet\x64>, 將以下的檔案也copy 到EXE 目錄
1. darknet.ext (當初使用GPU 的版本建立的)
2. opencv_world410.dll (open cv compile 出來的版本)
3. pthreadVC2.dll
4. cudnn_cnn_train64_8.dll
5. cudnn_cnn_infer64_8.dll
6. cudnn_adv_train64_8.dll
7. cudnn_adv_infer64_8.dll
8. cudnn_ops_train64_8.dll
9. cudnn_ops_infer64_8.dll
10. cudnn64_8.dll
11. Xopencv_ffmpeg410_64.dll
接下來直接測試
darknet detector demo coco.data yolov4.cfg yolov4_last.weights test.mp4 -out_filename test.avi
真的可以執行, 但是有個問題, detect 到畫框的文字不見了.
本以為是opencv 不完整缺部分檔案, 但後才發現它需要字型檔
12. 請同時copy x64 中的data 整個目錄 到. darknet_EXE
==> 成功.
將這個整目錄copy 到另一台電腦.
又無法使用.......
......因為 .... 沒GPU.
之後再補充無GPU 的使用方法.
留言列表