ubuntu20.04安装opencv3.4.14
时间: 2024-10-12 09:07:51 浏览: 142
在Ubuntu 20.04系统上安装OpenCV 3.4.14可以通过包管理器`apt`或从源码编译安装。这里提供两种常见的安装方法:
**方法一:通过包管理器安装**
由于3.4.14版本较旧,它可能不在官方的软件仓库中。你可以先尝试查找可用的库,然后手动添加PPA:
```bash
sudo apt update
# 如果有可用的库,尝试更新并安装
sudo apt install libopencv-dev
# 如果不行,需要添加第三方PPA
sudo add-apt-repository ppa:ubuntu-sdk-team/ppa
sudo apt update
sudo apt install libopencv3.4-dev
```
**方法二:从源码编译安装**
1. 首先,你需要下载OpenCV的源码:
```bash
wget https://github.com/opencv/opencv/archive/3.4.14.zip
unzip 3.4.14.zip
cd opencv-essential git pkg-config libjpeg-dev libpng-dev libtiff-dev libjasper-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libgtk-3-dev \
python3-dev python3-pip libatlas-base-dev gfortran ninja-build libdc1394-22-dev libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev
```
3. 创建构建目录,配置并编译OpenCV:
```bash
mkdir build && cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules \
-D BUILD_opencv_python3=ON ..
```
4. 编译和安装:
```bash
make -j$(nproc)
sudo make install
```
5. 最后,如果要安装Python bindings,还需要安装`opencv-python`:
```bash
pip3 install opencv-python
```
请注意,源码安装可能需要一些时间,并且可能会遇到兼容性和依赖问题,尤其是对于非标准库。如果上述方法不适用于您,可能需要查阅OpenCV官方文档或其他教程寻求帮助。
阅读全文
相关推荐










