如何在 Mac 上安装 OpenCV for C++ 并使用 Netbeans 进行配置

Posted

技术标签:

【中文标题】如何在 Mac 上安装 OpenCV for C++ 并使用 Netbeans 进行配置【英文标题】:How to install OpenCV for C++ on Mac and configure with Netbeans 【发布时间】:2017-03-14 11:44:13 【问题描述】:

我在尝试正确安装 OpenCV 并使用 Netbeans 进行配置时遇到问题。

我的一个大学单位正在使用带有 OpenCV 的 Visual Studio,但我没有 Windows PC,因此需要在我的 Mac OSX 10.12.3 上安装 OpenCV 并将其配置为在 C++ 项目中与 netbeans 一起使用。

我已经探索了很多方法来做到这一点,但似乎无法找到解决方案。

如果有人可以提供分步指南,那将非常有帮助。理想情况下,我想要最新版本的 OpenCV。

【问题讨论】:

【参考方案1】:

选项 1

在您的 Mac 上免费安装 Oracle VirtualBox,然后在虚拟机中安装 Windows。它是您 Mac 上的一个文件,因此您可以在完成课程后立即删除所有丑陋的 Microsoft 内容。您可以在与 macOS 的同时运行虚拟机(它不是双启动并且不会干扰您的启动扇区)并在两者之间复制和粘贴,在两者之间共享文件并使用来自虚拟机的网络。

选项 2

获取免费的 Amazon EC2 Windows 实例并在其中运行您的 OpenCV 和 NetBeans。您可以在家中使用 Mac 上的 RDP 进行连接,也可以在学校进行连接,这样您的工作始终可以访问。

选项 3

在您的 Mac 上安装 homebrew,然后使用

安装 OpenCVNetBeans
brew install opencv
brew install Caskroom/cask/netbeans

然后按照this post 将两者配置为协同工作。

【讨论】:

以上是关于如何在 Mac 上安装 OpenCV for C++ 并使用 Netbeans 进行配置的主要内容,如果未能解决你的问题,请参考以下文章

mac系统上通过源码编译安装opencv for java

如何在mac上安装opencv与python

无法在 M1 Mac 上安装 OpenCV Python

在mac osX下安装openCV,used for python

未能在 Mac(Apple M1)上安装 opencv4nodejs 会引发找不到路径错误

无法在 M1 Mac 上使用 Pip 安装 OpenCV