OpenCV 是一个开源的计算机视觉和机器学习软件库,广泛用于实时视觉处理。本指南将介绍如何在 macOS 系统上安装和配置 OpenCV。

安装 OpenCV

系统要求

  • macOS 10.7 或更高版本

安装步骤

  1. 打开终端。
  2. 使用以下命令安装 Homebrew(如果尚未安装):
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  3. 使用以下命令安装 OpenCV:
    brew install opencv
    
  4. 安装完成后,你可以使用以下命令检查安装的版本:
    opencv version
    

配置 OpenCV

环境变量

确保 OpenCV 的库和头文件路径被添加到你的环境变量中。你可以使用以下命令:

export PATH=$PATH:/usr/local/Cellar/opencv/4.5.2/bin
export CPATH=$CPATH:/usr/local/Cellar/opencv/4.5.2/include
export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/Cellar/opencv/4.5.2/lib

编译示例项目

为了验证安装是否成功,你可以编译一个简单的 OpenCV 项目。以下是一个简单的 C++ 项目示例:

#include <opencv2/opencv.hpp>

int main() {
    cv::Mat img = cv::imread("example.jpg");
    cv::imshow("OpenCV Test", img);
    cv::waitKey(0);
    return 0;
}

使用以下命令编译项目:

g++ -o example example.cpp `pkg-config --cflags --libs opencv4`

扩展阅读

如果你需要更详细的安装和配置指南,请访问 OpenCV 官方文档


OpenCV Logo