关于OpenCV 从基础到深入的详解——二、OpenCV 基础环境搭建

二、OpenCV 基础环境搭建

(一)安装 OpenCV 库

  1. 在不同操作系统(Windows、Linux、Mac)下的安装方法

Windows 系统下的安装

在 Windows 环境中,安装 OpenCV 主要有以下几种方式。

一种常见的方法是使用预编译的二进制文件。首先,访问 OpenCV 的官方网站,在下载页面选择适合 Windows 系统的版本。通常会有 32 位和 64 位的不同选择,根据自己的操作系统版本进行下载。下载完成后,解压文件到指定的目录,例如 “C:\opencv”。

接下来,需要配置环境变量。在系统环境变量的 “Path” 变量中添加 OpenCV 的 bin 目录路径,如 “C:\opencv\build\bin”。这样系统就能找到 OpenCV 的可执行文件和动态链接库。

另外,也可以使用包管理器(如 vcpkg)来安装 OpenCV。首先需要安装 vcpkg,然后在命令提示符中运行 “vcpkg install opencv:x64 - windows”(这里以 64 位为例),vcpkg 会自动下载并安装 OpenCV 及其依赖项。

Linux 系统下的安装

对于基于 Debian 或 Ubuntu 的 Linux 发行版,可以使用 apt - get 命令进行安装。打开终端,运行以下命令:

“sudo apt - update” 先更新软件包列表。

然后,运行 “sudo apt - get install libopencv - dev” 来安装 OpenCV 的开发包。这个命令会自动下载并安装 OpenCV 以及相关的头文件和库文件。

对于基于 Red Hat 或 CentOS 的 Linux 发行版,可以使用 yum 命令。首先运行 “sudo yum update” 更新系统,然后运行 “sudo yum install opencv - devel” 进行安装。

如果需要安装特定版本的 OpenCV,可以从源代码编译安装。首先,从 OpenCV 的官方网站下载所需版本的源代码压缩包,解压后进入解压目录。创建一个 build 目录并进入,然后运行 “cmake..” 来配置编译选项,之后运行 “make - j进行编译(这里(nproc)” 表示使用系统的所有 CPU 核心进行并行编译),最后运行 “sudo make install” 进行安装。

Mac 系统下的安装

在 Mac 上安装 OpenCV 可以使用 Homebrew 包管理器。首先,确保已经安装了 Homebrew,如果没有,在终端中运行 “/usr/bin/ruby - e "$(curl - fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"” 来安装。

然后,在终端中运行 “brew install opencv”,Homebrew 会自动下载并安装 OpenCV。安装完成后,可以通过设置环境变量或者在项目中配置库路径来使用 OpenCV。

  1. 安装不同版本(如 OpenCV2、OpenCV3、OpenCV4)的注意事项

OpenCV2 安装注意事项

OpenCV2 是较早期的版本,但在一些旧项目或特定的硬件平台上可能仍有使用需求。在安装 OpenCV2 时,要注意其与系统中其他软件的兼容性。如果系统中已经安装了较新版本的 OpenCV,可能需要先卸载或者调整环境变量以避免冲突。

对于一些基于 OpenCV2 开发的代码,可能需要特定版本的依赖库ÿ

猜你喜欢

转载自blog.csdn.net/weixin_43084893/article/details/143861814
今日推荐