Ubuntu安装opencv

  1. 安装cmake
sudo apt-get install cmake
  1. 依赖环境
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
sudo apt-get install libgtk2.0-dev
sudo apt-get install pkg-config
  1. 下载opencv的包
    地址:https://opencv.org/releases/
    选择版本,点击source下载包。
    Ubuntu安装opencv
  2. 解压文件到home,在这里我将解压文件夹命名为opencv4(因为我安装的是4.1.1)
  3. Ctrl+Alt+t进入命令行窗口;
cd opencv4/
mkdir build
cd build/
  1. cmake
sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
  1. 编译
sudo make -j8
可以使用sudo make -j 8 、sudo make -j4 、sudo make 
我这里就使用sudo make -j 8了

这里可以使用可以使用sudo make -j 8sudo make -j4sudo make ,我这里就使用sudo make -j 8
这里需要较长的一段时间,视CPU性能而定,短的话10分钟吧

  1. 安装
sudo make install
  1. 配置环境
    (1)首先
sudo gedit /etc/ld.so.conf

在文件末端添加:

include /usr/local/lib

(2)然后

sudo gedit /etc/bash.bashrc 

在文末添加:

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH

然后在命令行中:

source /etc/bash.bashrc
  1. 检验
pkg-config opencv --libs
pkg-config opencv --modversion

pkg-config opencv4 --libs
pkg-config opencv4 --modversion
上一篇:Android 实现清晰录音


下一篇:Android AlertDialog 获取PositiveButton的控制权