【问题标题】:Opencv 3 install directory nameOpencv 3安装目录名
【发布时间】:2018-11-20 02:24:08
【问题描述】:

我刚刚从源代码构建了 opencv 版本 3.3.1,我正在尝试将库链接到 CMakeLists.txt 文件中。为此,我需要知道安装位置。

看起来我发现它位于/usr/local/include。让我失望的是这个目录中有两个名为“opencv”的文件夹,一个名为“opencv”,另一个名为“opencv2”。但是没有“opencv3”文件夹,但是当我在终端中运行$opencv_version 时,我得到输出“3.3.1-dev”。所以我知道我已经成功安装了 opencv 版本 3,但是我没有看到类似命名的目录。

查看我的 make install 输出时,我看到如下行:

Installing: /usr/local/include/opencv2/highgui/highgui.hpp -- Installing: /usr/local/include/opencv2/highgui/highgui_c.h -- Installing: /usr/local/lib/libopencv_superres.so.3.4.1 -- Up-to-date: /usr/local/lib/libopencv_superres.so.3.4

所以看起来我正在使用名为“opencv2”的目录安装 opencv 版本 3。做opencv第3版的工程师真的把他们的安装目录命名为opencv2???

我只是想确认一下,以确保我没有发疯。

【问题讨论】:

  • 是的,他们做到了....在python中是cv2...有点疯狂,但是...就是这样。不知道为什么他们没有 cv3 或 opencv3 ......但我认为在 4.x 中它会是一样的 :)

标签: opencv opencv3.3


【解决方案1】:

简短的回答是肯定的。

我在 make 文件中将 opencv 的安装目录设置为“/usr/local/include/opencv2”,并且找到了该库。还要感谢 api55 确认我的停职。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-05
    • 1970-01-01
    • 2022-01-23
    • 2016-05-08
    • 2011-03-18
    • 1970-01-01
    • 2013-11-11
    • 1970-01-01
    相关资源
    最近更新 更多