基于OpenCV的应用
安装OpenCV-3.4.1
1、从官网下载安装包,将文件复制到home目录下进行解压:
unzip opencv-3.4.1.zip
2、解压后进入文件夹安装依赖库和cmake
cd opencv-3.4.1
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev libjasper-dev
3、安装完cmake之后执行命令 ,创建编译文件夹并进入:
- cmake一下:
- 等待编译完成:
sudo make
- 执行命令:
sudo make install
执行完毕后OpenCV编译过程就结束了
- 配置OpenCV编译环境:
sudo gedit /etc/ld.so.conf.d/opencv.conf
- 在弹出的空白文件内添加
/usr/local/lib
,保存并退出 - 执行
sudo ldconfig
使配置路径生效 - 配置bash
- 在打开的文本末尾添加:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
- 保存并退出
- 执行
source /etc/bash.bashrc
使配置生效 - 更新
sudo updatedb
用OpenCV打开图片并进行特效显示
- 在OpenCV下新建文件夹mytest,并建立test1.cpp:
#include <opencv2/highgui.hpp>
#include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;
int main(int argc, char** argv