Unbuntu 18.04装opencv

  • 这次做数学建模,A题是涉及到了图像处理,就来装个opencv,以前也想学来着,这次正好是一个实践的机会。

 安装依赖

sudo apt install cmake
sudo apt install build-essential cmake git libgtk2.0-dev pkg-config libavcodev-dev libavformat-dev libswscale-dev libjasper
  • 报错:无法定位到libjasper软件包
  • 解决方法
sudo add-apt-reposity "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt update
sudo apt install libjasper1 libjasper-dev
  • 安装常用图像工具包
sudo apt-get install libjpeg8-dev libtiff5-dev libjasper-dev libpng12-dev
  • 安装视频I/O包
sudo apt install libavcodev-dev libavformat-dev libswscale-dev libv4l-dev
  • 安装gtk2.0
sudo apt install libgtk2.0-dev
  • 安装优化函数包
sudo apt install libatlas-base-dev gfortran

安装opencv

  • 从opencv官网,把source对应的版本拉下来,然后解压,并进入解压后的目录
  • 创建并进入到解压文件夹下面
cmkae一下环境
cmake -D CMAKE_BUILD_TYPE=Rlease -D CMAKE_INSTALL_PREFIX=/usr/local -D PYTHON_DEFAULT_EXECUTABLE=$(which python3) -D WITH_TBB=ON -D WITH_EIGEN=ON ..

sudo make
// 太慢的话就
sudo make -j2

默之
10 声望3 粉丝

思量而后行之,切莫眼高而手低。


« 上一篇
MongoDB入坑