gpt4 book ai didi

Mac OS X 上的 OpenCV 安装

转载 作者:太空宇宙 更新时间:2023-11-03 20:38:22 26 4
gpt4 key购买 nike

为了在我的 Mac 上安装愚蠢的 OpenCV,我浏览了所有 Google 和 Stack Overflow 的搜索结果,但所有方法都完全没用。

我开始尝试使用 OS X 10.8 及其 XCode 版本执行此操作,但没有成功。现在我使用的是 10.9 和 XCode 5.0.1。

我主要尝试了两种方法:1) 从 OCV 网站下载 .dmg 文件并执行 CMAKE 例程。当我到达 make -j8 步骤时,在大约 36% 时它给我错误,例如:

-make[1]: * [modules/imgproc/CMakeFiles/opencv_perf_imgproc.dir/all] 错误 2

-Documents/Libraries/opencv-2.4.6.1/modules/ts/include/opencv2/ts/ts_perf.hpp:480:12:注意: 从宏“CV_PERF_TEST_MAIN_INTERNALS”扩展而来 while (++argc >= (--argc,-1)) {VA_ARGS; break;}/这个丑陋的缺点... ^~~产生 1 个错误。make[2]: ** [modules/imgproc/CMakeFiles/opencv_perf_imgproc.dir/perf/perf_main.cpp.o] 错误 1

2) 最后使用 Homebrew,即使我添加了 python 路径,当我执行“导入 cv”时,它也会给我一个“没有名为 cv 的模块”的错误

我之前也试过 Macports,所以我不记得步骤了,但它没有用。

不用说,我已经尝试过不同版本的 OCV,但所有版本都在制作步骤中给我带来了问题。

还有其他解决方案吗?

最佳答案

有一个很棒的教程位于 here .它突出显示您尝试使用的版本“不兼容”。我认为您应该尝试安装这些说明中所述的版本,然后看看效果如何。

以下说明直接取自该链接:

正在安装 CMAKE

  1. 首先,您需要在此处下载 CMake 的 Binary Distribution 下的 .dmg 文件。在我安装它时,文件名为 cmake-2.8.11.2-Darwin64-universal.dmg。

  2. 安装完成后会提示是否将CMake放入/usr/bin,选择Yes完成安装

  3. 为确保 CMake 已成功安装,请在终端中键入 cmake -version

安装 OpenCV

  1. 首先,在这里下载 OpenCV 2.4.3 稳定版的 tar 文件并且不要使用最新版本。我在安装过程中遇到了困难,因为我使用的是 OpenCV 2.4.6.1,但它还不兼容。

  2. 解压缩文件夹中的 tar 文件并通过终端转到该文件夹​​,例如cd 下载/OpenCV-2.4.3

  3. 现在,下面的每一行都将在终端中执行,并且必须成功执行(没有错误)

    1. mkdir 构建
    2. cd 构建
    3. cmake -G "Unix Makefiles"..
    4. 制作-j8
    5. sudo make install
  4. 您已准备好使用 OpenCV!

关于Mac OS X 上的 OpenCV 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19671827/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com