opencv函数学习
文章平均质量分 76
Hit_HSW
软件工程师
展开
-
学习OPENCV
主要自己学习使用opencv原创 2016-03-21 22:43:50 · 374 阅读 · 0 评论 -
显著性检测——PFT模型
1. 参考文献Guo C, Ma Q, Zhang L. Spatio-temporal Saliency detection using phase spectrum of quaternion fourier transform[J]. 2008:1-8.2. 模型实现2.1 显著性检测公共头文件#ifndef SALIENTCOMMON_H#define SALIENTCOMMON_H/...原创 2018-03-22 21:08:00 · 1536 阅读 · 0 评论 -
显著性检测——SR模型
1. 参考文献X. Hou and L. Zhang, “Saliency detection: A spectral residual approach,” in IEEE CVPR, 2007, pp. 1–8.2.模型实现2.1 显著性检测公共头文件#ifndef SALIENTCOMMON_H#define SALIENTCOMMON_H// std lib#include <...原创 2018-03-22 21:04:02 · 5255 阅读 · 0 评论 -
显著性检测——FT模型
1. 参考文献R. Achanta, S. Hemami, F. Estrada and S. Süsstrunk, Frequency-tuned Salient Region Detection, IEEE International Conference on Computer Vision and Pattern Recognition (CVPR 2009), pp. 1597 - 16...原创 2018-03-22 21:01:01 · 2850 阅读 · 0 评论 -
显著性检测——ITTI模型
1. 参考文献// Itti L, Koch C, Niebur E. A Model of Saliency-Based Visual Attention for Rapid Scene Analysis[J]. IEEE Transactions on Pattern Analysis & Machine Intelligence, 1998, 20(11):1254-1259.// ...原创 2018-03-22 20:57:34 · 9034 阅读 · 13 评论 -
显著性检测——LC模型
1. 参考文献: Visual Attention Detection in Video Sequences Using Spatiotemporal Cues。 Yun Zhai and Mubarak Shah. Page 4-52. 模型实现2.1 显著性检测公共头文件#ifndef SALIENTCOMMON_H#define SALIENTCOMMON_H// std lib#i...原创 2018-03-22 20:51:38 · 3781 阅读 · 0 评论 -
显著性检测- HC模型
1. 模型论文: Global Contrast based Salient Region detection. Ming-Ming Cheng, Niloy J. Mitra, Xiaolei Huang, Philip H. S. Torr, Shi-Min Hu. IEEE TPAMI, 20152. 实现代码(1) 显著性检测公共头文件#ifndef SALIENTCOMMON_H#de...原创 2018-03-06 20:55:51 · 3433 阅读 · 11 评论 -
Ubuntu中安装Eigen库且在Qt中使用
1. 安装Eigen库1安装:sudo apt-get install libeigen3-dev2 调整,默认安装路径是:/usr/include/eigen3 3(可选) sudo cp -r /usr/include/eigen3/Eigen /usr/local/include/4 头文件: #include <Eigen/Dense>2. 在QT中使用在QT 的.pro文...原创 2018-03-06 20:40:11 · 2516 阅读 · 0 评论 -
windows下cmake + qt + mingw编译opencv3.4.0和opencv_contrib3.4.0
1. 环境(1) Windows 10 64bit(2) Qt5.6.2, 安装路径:C:\Qt\Qt5.6.2\....,如下图所示: (4) Cmake 3.9.0-rc5 2. 准备源代码(1) opencv: https://github.com/opencv/opencv/tree/3.4.0(2) opencv_contrib mo原创 2018-02-02 15:51:28 · 6735 阅读 · 23 评论 -
opencv 中Mat与vector使用时注意事项
1. 在使用vector保存opencv的Mat数据时,遇到一个深拷贝和浅拷贝的问题: Mat tmp = Mat::zeros(.....)int iter;vector matBuffer;for(iter = 0; iter < TotalCnt; ++iter){ matBuffer.push_back(tmp); // 此时matbuffer中存储的是相同的Mat原创 2018-02-01 10:32:42 · 4300 阅读 · 0 评论 -
Windows下基于Mingw编译器的Qt中在Opencv的Mat图像上叠加中文
1. 在Opencv的Mat中叠加英文字符可以直接调用Opencv提供的函数2. 在windows下基于Mingw编译器的Qt中在Opencv的Mat图像上叠加中文可以通过调用Windows的API实现,详细如下: (1) 标准C++的字符串(string)类型一般是ASCII字符集,然而, 为了能够使用中文,可以使用宽字符串类型(wstring)存储我们的数据,为了方便,将该功能封装原创 2018-01-31 14:41:18 · 386 阅读 · 0 评论 -
Nonlocal-Means 算法图像去噪
非局部均值去噪算法其实很简单,该种去噪方法和高斯去噪和双边滤波器去噪很像,都是利用一些准则,通过“周围”的像素点加权估计像素点的真实值,如下图所示:最左边一副图表示Gauss滤波的特点,就是利用图像像素点相近的程度来估计权重,中间幅图表示双边滤波器在考虑像素点本身取值的相近性以外,还考虑了相近像素点与被估计的像素点的距离,如果离被估计的像素点越近将具有更高的权重,非局部均值则是在一个窗口中搜索翻译 2016-05-15 17:20:25 · 7671 阅读 · 1 评论 -
相机/立体标定——Matlab/Opencv实现代码
1. Matlab资源(1) Camera Calibration Toolbox for Matlab 工具箱下载链接:http://www.vision.caltech.edu/bouguetj/calib_doc/2. Matlab内建工具,如下图所示:3.本人基于OpenCV实现了相机标定和立体标定的代码,如下(注意,本代码是在Opencv相机标定的Demo上进行修改,但是,Opencv的...原创 2018-04-01 22:46:13 · 1973 阅读 · 0 评论