我想在独立模式下运行
Obico
侦探算法,无需 Docker。
为此,我需要以某种方式使用
darknet
构建 YOLO
(在 Obico
网站上写道,他们使用 YOLO 2
)并创建 darknet.so
文件。
我不明白如何构建它。
我有 Mac,当我刚刚通过
darknet
构建最新版本的 AlexanderAB
(使用 make、Cmake,甚至 Powershell)时,我找不到任何 darknet.so
文件。
当我尝试构建
YOLO V2
时,我只能使用“make”来完成,所以我需要构建旧版本的OpenCV。
但是另一个问题来了,当我用
homebrew
构建最新版本的OpenCV时,它告诉我需要启用c++11支持。
当我想从源文件手动构建它(最新版本)时,指示
-CMAKE_CXX_STANDARD=11
我不明白结构,因为我需要提供
opencv.pc
文件,但结构与homebrew
安装有很大不同。
我尝试构建一些旧版本的 OpenCV,但无法构建它们。刚刚收到一个错误,OpenCV 核心构建错误为 25%。
无论如何,我不会理解其结构,因为它将是从旧版本的源文件构建的。
任何建议或想法!
您应该遵循新的 Darknet/YOLO 存储库上的构建步骤。它始终构建 DLL/LIB (Windows) 和 SO (Linux)。 Mac 没有构建步骤,但我猜它会非常接近 Linux 构建步骤。新的存储库及说明:https://github.com/hank-ai/darknet#table-of-contents