Ubuntu上如何安装OpenCV2

avatar
作者
筋斗云
阅读量:0

在Ubuntu上安装OpenCV2的方法如下:

  1. 打开终端(Ctrl + Alt + T)。

  2. 更新软件包列表:

sudo apt-get update 
  1. 安装依赖项:
sudo apt-get install build-essential cmake git pkg-config 
  1. 安装图像和视频处理相关的依赖库:
sudo apt-get install libjpeg-dev libtiff5-dev libjasper-dev libpng12-dev 
  1. 安装GTK和Qt界面库,用于OpenCV的图形用户界面:
sudo apt-get install libgtk2.0-dev libavcodec-dev libavformat-dev libswscale-dev 
  1. 获取OpenCV2的源代码:
git clone https://github.com/opencv/opencv.git cd opencv git checkout 2.4 
  1. 创建构建目录并进入:
mkdir build cd build 
  1. 运行CMake并编译OpenCV2:
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. make -j4    # -j4 表示使用4个内核编译,根据你的CPU内核数调整 
  1. 安装OpenCV2:
sudo make install 
  1. 创建一个符号链接,以便在程序中使用OpenCV2:
sudo ln -s /usr/local/include/opencv /usr/include/opencv sudo ln -s /usr/local/include/opencv2 /usr/include/opencv2 

现在,你已经在Ubuntu上成功安装了OpenCV2。为了在程序中使用它,你需要在编译时指定OpenCV的头文件和库文件的路径。例如,使用g++编译器时,可以这样做:

g++ your_code.cpp -o your_program `pkg-config --cflags --libs opencv` 

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!