logo资料库

ubuntu16.04安装opencv教程.ppt

第1页 / 共11页
第2页 / 共11页
第3页 / 共11页
第4页 / 共11页
第5页 / 共11页
第6页 / 共11页
第7页 / 共11页
第8页 / 共11页
资料共11页,剩余部分请下载后查看
Linux下opencv+Qt的使用
环境配置 1.opencv安装与配置 2.Qt Creator安装 测试用例 矩阵的掩码操作
环境配置 1.opencv安装与配置 1).下载opencv-2.4.10.zip并解压到指定位置,如将下载目录下 opencv包解压到主文件夹下的ProgramFiles中opencv 使用指令: unzip 下载/opencv-2.4.10.zip -d Program Files/opencv 2).安装cmake:apt-get install cmake 3).预装一些包 sudo apt-get install build-essential cmake libgtk2.0-dev pkg-config python-dev python-numpy libavcodec-dev libavformat-dev libswscale-dev 可能出现“不满足依赖关系”的错误 4).开始编译opencv:进入opencv目录,新建release文件夹,进入 release目录,然后执行cmake: cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. 5).sudo make 6).sudo make install 此时编译完成,usr/local/lib下有编译好的opencv函数库
环境配置 7).配置好opencv的环境变量: sudo gedit /etc/ld.so.conf.d/opencv.conf 会打开opencv.conf文件,写入/usr/local/lib 保存退出后执行:sudo ldconfig 8).输入指令:sudo gedit /etc/bash.bashrc 在打开的bash.bashrc文件的最后写入: PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfi g export PKG_CONFIG_PATH
环境配置 2.Qt creator安装 1).官网下载ubuntu系统版本的Qt5.5.1 qt-opensource-linux-x64-5.5.1.run 2).在终端中进入到保存qt下载文件的目录下,输入指令: chmod +x qt-opensource-linux-x64-5.5.1.run 然后输入:./qt-opensource-linux-x64-5.5.1.run 3).弹出Qt安装界面 然后按照一般的软件安装步骤完成Qt creator安装
测试用例 矩阵的掩码操作 1).打开Qt新建工程,选择控制台程序 2).修改.pro文件 将opencv函 数库的引用 加上
测试用例 测试用例 矩阵的掩码操作 矩阵的掩码操作 3).在main.cpp中添加代码,测试用例为Opencv Tutorial/core module 下的Mask operations on matrices 矩阵的掩码操作思想:根据掩码矩阵(核)重新计算图像中每个像素 的值。相当于我们用自己设置的权值,对像素邻域内的值做了个加权 平均。 实现掩码操作的两种方法: 基本的像素访问方法 用filter2D函数 测试用例:对图像的每个像素使用下面的公式 使用掩码矩阵的时候,先把矩阵中心的元素(上面的例子中是(0,0) 位置的元素,也就是5)对齐到要计算的目标像素上,再把邻域像素 值和相应的矩阵元素值的乘积加起来。
测试用例 矩阵的掩码操作 基本的像素访问法: 用指针访问 行元素 对目标像素 使用掩码 边界点 不使用掩码
分享到:
收藏