从opencv 3.4.1针对opencv 3.2.0编译dnn模块

时间:2018-09-20 11:11:39

标签: opencv cmake compilation dnn-module

由于目标主机的限制,不可能编译最新的opencv,甚至无法使用pip install获取opencv-python。我与Ubuntu bionic(18.04)随附的opencv 3.2.0版本相关。

我想为3.4.1(或更新版本)随附的dnn模块创建反向端口,因为它允许导入使用tensorflow训练的深度学习模型

。我尝试从opencv 3.4.1复制dnn模块文件夹,并将其放在opencv 3.2.0的modules文件夹中,但CMake找不到它。我尝试替换CMakeLists.txt和cmake文件夹,但遇到了不兼容的情况。有人尝试过这样做吗?

我也更愿意编译dnn并将其链接到已经安装的opencv 3.2,而不必重新编译dnn的内部依赖项(core和imgproc)

0 个答案:

没有答案