在乌班图上安装opencv
时间: 2025-06-07 22:49:23 浏览: 6
### Ubuntu上安装OpenCV的指南
在Ubuntu系统中安装OpenCV,可以通过多种方式实现。以下提供两种常见方法:通过包管理器安装以及从源代码编译安装。
#### 1. 使用APT包管理器安装
对于需要快速安装且不需要最新版本或自定义构建的用户,可以使用APT包管理器完成安装[^1]。这种方法简单快捷,适合初学者或仅需基本功能的开发者。
```bash
sudo apt update
sudo apt install -y python3-opencv
```
上述命令将安装Python绑定的OpenCV库。如果需要C++开发环境,则还需要安装额外的库文件[^2]:
```bash
sudo apt install -y libopencv-dev
```
#### 2. 从源代码编译安装
如果需要特定配置或最新的OpenCV版本,建议从源代码进行编译安装。以下是具体步骤:
- 安装必要的依赖项:
```bash
sudo apt update
sudo apt install -y build-essential cmake git pkg-config libgtk-3-dev \
libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev \
libx264-dev libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev \
python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev
```
- 下载OpenCV源代码:
```bash
cd ~
git clone https://github.com/opencv/opencv.git
git clone https://github.com/opencv/opencv_contrib.git
```
- 创建并进入构建目录:
```bash
cd ~/opencv
mkdir build
cd build
```
- 配置CMake选项:
```bash
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules \
-D BUILD_EXAMPLES=ON ..
```
- 编译并安装:
```bash
make -j$(nproc)
sudo make install
sudo ldconfig
```
完成以上步骤后,OpenCV将被正确安装到系统中[^3]。
```python
import cv2
print(cv2.__version__)
```
运行上述Python代码以验证安装是否成功。
阅读全文
相关推荐















