目录
一、安装opencv3.4.10
1.官网https://opencv.org/releases/#找到并下载sources版本
2.将下载文件复制到home目录下,进行解压配置
unzip opencv-3.4.1.zip
3.进入opencv文件夹
cd opencv-3.4.10
4.安装依赖库cmake
sudo apt install cmake
如图是最新版本,无法重复安装
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev libjasper-dev
安装此依赖库时,有可能出现其本身需要的依赖库未安装导致安装失败,根据提示安装下一层的依赖库即可,如果安装过程中出现错误,尝试加入版本安装。
5.安装完cmake之后执行命令 ,创建编译文件夹
mkdir my_build_dir
cd my_build_dir
6.开始配置
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
7.开始编译
sudo make -j4
- 执行命令
sudo make install
配置OpenCV编译环境
sudo make install 执行完毕后OpenCV编译过程就结束了,接下来就需要配置一些OpenCV的编译环境首先将OpenCV的库添加到路径,从而可以让系统找到
sudo gedit /etc/ld.so.conf.d/opencv.conf
让路径生效并配置bash
在末尾加
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
使配置生效并更新
source /etc/bash.bashrc
sudo updatedb
二、进行图像处理
在opencv-3.4.1下新建文件夹mytest
创建函数
#include <opencv2/highgui.hpp>
#include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;
int main(int argc, char*