ubuntu配置opencv3.4.1
- 去官网下载opencv,http://opencv.org/releases.html,选择3.4.1的source版本。
- 解压下载下来的文件,进入文件夹中。
- 安装依赖:
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev
- 编译:
mkdir build cd build cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local .. sudo make sudo make install
- 配置环境:
sudo gedit /etc/ld.so.conf.d/opencv.conf
在文末加上:/usr/local/lib,使配置生效:
sudo ldconfig
- 配置bash:
sudo gedit /etc/bash.bashrc
在文末加上:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH
保存,执行如下命令使得配置生效:
source /etc/bash.bashrc
sudo updatedb - 测试:cd到opencv-3.4.1/samples/cpp/example_cmake目录下:
cmake . make ./opencv_example
- 如果成功打开了摄像头,并且在左上角有hello opencv,代表配置成功。