ubantu20.04 opencv4.2
时间: 2025-02-06 20:18:19 浏览: 37
### 安装和配置 OpenCV 4.2
#### 更新软件包列表
为了确保获取最新的软件包信息,在开始之前应更新系统的软件包索引。
```bash
sudo apt update
```
#### 安装依赖库
安装编译所需的各种开发工具以及图像处理相关的库文件,这些对于构建完整的计算机视觉应用程序至关重要[^4]。
```bash
sudo apt-get install build-essential cmake git pkg-config \
libjpeg-dev libtiff-dev libpng-dev \
libavcodec-dev libavformat-dev libswscale-3-dev \
libatlas-base-dev gfortran \
python3-dev
```
#### 下载并解压 OpenCV 源码
从官方 GitHub 存储库下载指定版本的 OpenCV 和额外模块 (contrib),这有助于获得更丰富的功能支持。
```bash
cd ~
git clone https://github.com/opencv/opencv.git -b 4.2.0 opencv-4.2.0
git clone https://github.com/opencv/opencv_contrib.git -4.2.0
```
#### 编译与安装
创建一个新的构建目录来放置生成的二进制文件和其他临时数据,并执行 CMake 配置过程。注意设置 `OPENCV_EXTRA_MODULES_PATH` 变量指向 contrib 的路径以便启用附加特性。
```bash
mkdir -p ~/opencv_build && cd ~/opencv_build
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-4.2.0/modules \
-D BUILD_EXAMPLES=ON ..
make -j$(nproc)
sudo make install
```
完成上述步骤之后,可以通过下面这条命令确认 OpenCV 是否成功安装及其具体版本号:
```bash
pkg-config --modversion opencv4
```
如果一切正常,则会显示所安装的 OpenCV 版本号码,如 "4.2.0"[^3]。
阅读全文
相关推荐
















