引言OpenCV(Open Source Computer Vision Library)是一个强大的开源计算机视觉库,广泛应用于图像处理、计算机视觉、机器学习等领域。在Ubuntu操作系统下安装Op...
OpenCV(Open Source Computer Vision Library)是一个强大的开源计算机视觉库,广泛应用于图像处理、计算机视觉、机器学习等领域。在Ubuntu操作系统下安装OpenCV3.4,是学习和使用这个库的第一步。本文将详细介绍Ubuntu下Opencv3.4的安装过程,从入门到实战,帮助您快速上手。
在开始安装之前,请确保您的Ubuntu系统满足以下要求:
首先,更新系统包列表,以便安装依赖项:
sudo apt-get update安装编译OpenCV所需的依赖项:
sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev
sudo apt-get install libgtk-3-dev
sudo apt-get install libatlas-base-dev gfortran从OpenCV官网下载源码:
wget https://github.com/opencv/opencv/archive/3.4.14.zip
unzip 3.4.14.zip
cd opencv-3.4.14进入源码目录,创建一个构建目录,并配置CMake:
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D WITH_V4L=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..编译并安装OpenCV:
make -j4
sudo make install将OpenCV的库路径添加到环境变量中:
echo "export OPENCV_DIR=/usr/local" >> ~/.bashrc
echo "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib" >> ~/.bashrc
source ~/.bashrc使用以下命令验证OpenCV是否安装成功:
python
import cv2
print(cv2.__version__)如果输出版本号为3.4.14,则表示安装成功。
通过以上步骤,您已经成功在Ubuntu下安装了OpenCV3.4。接下来,您可以开始使用这个强大的库进行图像处理和计算机视觉项目了。祝您学习愉快!