OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,它提供了许多计算机视觉任务的功能,如图像处理、物体检测、面部识别等。以下是在不同操作系统上安装 OpenCV 的步骤。

Windows 安装

  1. 访问 OpenCV 官方网站 下载适用于 Windows 的安装包。
  2. 运行下载的安装包,并按照提示进行安装。
  3. 安装完成后,可以在系统变量中添加 OpenCV 的安装路径。

macOS 安装

  1. 使用 Homebrew 安装 OpenCV:
    brew install opencv
    
  2. 安装完成后,可以在终端中运行 opencv-config --cflags --libs 来获取编译时需要的头文件和库文件。

Linux 安装

  1. 使用包管理器安装 OpenCV:
    • 对于 Ubuntu:
      sudo apt-get install opencv3
      
    • 对于 CentOS:
      sudo yum install opencv3
      
  2. 安装完成后,可以在终端中运行 opencv-config --cflags --libs 来获取编译时需要的头文件和库文件。

示例代码

以下是一个简单的 OpenCV 示例代码,用于读取并显示图像:

#include <opencv2/opencv.hpp>

int main() {
    cv::Mat image = cv::imread("example.jpg");
    if (image.empty()) {
        std::cout << "Error: 无法读取图像。" << std::endl;
        return -1;
    }
    cv::imshow("OpenCV 示例", image);
    cv::waitKey(0);
    return 0;
}

更多示例代码和教程,请访问 OpenCV 官方文档

相关资源