
OpenCV
文章平均质量分 94
learn deep learning
没有方向,我便不会行走。Read More ,Write More,Think More
展开
-
调试opencv程序,怎么在vs运行下直接调到opencv的源码,终极,cmake后还要有pdb文件链接
好久不更博了,今天来点实际的大雷子关于在vs中查看opencv的源码,一直是我想实现的,可是看网上搜怎么看opencv源码,就仅仅一个版本 ,cmake编译源码,然后打开opencv.sln,搜索你要看的函数名称,,或者不打开open.sln,仅仅打开某个功能的.sln,,在modules文件夹下任意模块的中的sln,也可以,这个会快点嘛,,可是可是可是一般想看源码的情况 大部分都是在原创 2017-09-06 11:10:27 · 3897 阅读 · 3 评论 -
迭代最近点算法 Iterative Closest Points
【3D】迭代最近点算法 Iterative Closest Pointshttp://blog.youkuaiyun.com/xiaowei_cqu/article/details/8470376分类: 【算法分析】 【机器视觉】2013-01-21 13:06 17173人阅读 评论(47) 收藏 举报目录(?)[+]研究生课程系列文章参见索引转载 2015-09-29 12:49:41 · 5581 阅读 · 0 评论 -
PCL: Registration模块之IterativeClosestPoint点云配准
PCL: Registration模块之IterativeClosestPoint点云配准http://blog.youkuaiyun.com/u012337034/article/details/38307219分类: Point Cloud Library(点云库)2014-07-30 21:23 2952人阅读 评论(20) 收藏 举报PointCloudLi转载 2015-09-29 12:50:16 · 3646 阅读 · 0 评论 -
一种基于OpenCV的三维重建实现方案
一种基于OpenCV的三维重建实现方案来源:淘金者论文范文 作者:Www.TaoJz.Com 日期:08/30/09摘 要 本文以计算机视觉三维重建技术为研究对象,分析了开放计算机视觉函数库OpenCV中的三维重建模型,通过六个步骤,特别是摄像机标定和立体匹配中极线约束方法的使用,给出了基于OpenCV的三维重建算法。该算法充分发挥了OpenCV的函数库功能,提高了计算的精转载 2015-09-11 14:06:09 · 17048 阅读 · 5 评论 -
计算机视觉基础5——本质矩阵与基本矩阵(Essential and Fundamental Matrices)
计算机视觉基础5——本质矩阵与基本矩阵(Essential and Fundamental Matrices)(2015-07-30 16:31:16)转载▼标签: 机器视觉分类: 机器视觉/OpenCV回顾本质矩阵的定义 本质矩阵的基本性质:结合成像的几何关系转载 2015-09-11 16:09:27 · 14384 阅读 · 0 评论 -
Bouguet极线校正的方法
Bouguet极线校正的方法分类: 相机标定2014-07-22 14:05 626人阅读 评论(1) 收藏 举报极线校正相机标定在双目视觉中,我们对相机进行标定和校正,最终目的是使得两个相机的光轴完全平行,这样才能够继续后续的深度计算,三维重建。这样的校正在OPencv中采用的是Bouguet的极线校正的算法。读了一些文章,现在对bouguet极线校正做一下笔记。转载 2015-09-11 14:01:23 · 29006 阅读 · 12 评论 -
双目相机的畸变校正以及平行校正(极线校正)的入门问题总结
双目相机的畸变校正以及平行校正(极线校正)的入门问题总结分类: 相机标定_matlab | 标签: 相机标定,极线校正,畸变校正,坐标系转换 | 作者: wangxiaokun671903 相关 | 发布日期 : 2014-08-21 | 热度 : 1226°做相机标定对于刚入手的人来说有很多疑惑的点,我总结个人的入手转载 2015-09-11 13:47:39 · 3781 阅读 · 0 评论 -
张正友平面标定方法 超详细
利用摄像机所拍摄到的图像来还原空间中的物体。在这里,不妨假设摄像机所拍摄到的图像与三维空间中的物体之间存在以下一种简单的线性关系:[像]=M[物],这里,矩阵M可以看成是摄像机成像的几何模型。 M中的参数就是摄像机参数。通常,这些参数是要通过实验与计算来得到的。这个求解参数的过程就称为摄像机标定。 中文名 摄像机标定转载 2015-09-11 14:11:02 · 85175 阅读 · 18 评论 -
相机去畸变,以及双目平行校正----极线校正(一)————之单目畸变校正详细过程
相机去畸变,以及双目平行校正----极线校正(一)————之单目畸变校正详细过程http://blog.youkuaiyun.com/wangxiaokun671903/article/details/37973365分类: 相机标定2014-07-21 11:55 647人阅读 评论(0) 收藏 举报相机标定畸变校正 通过相机标定的程序获取转载 2015-09-11 13:49:39 · 9659 阅读 · 1 评论 -
OpenCV学习笔记(6)基于 VC+OpenCV+DirectShow 的多个摄像头同步工作
OpenCV学习笔记(6)基于 VC+OpenCV+DirectShow 的多个摄像头同步工作http://blog.youkuaiyun.com/chenyusiyuan/article/details/4643313分类: 机器视觉2009-10-08 21:05 38758人阅读 评论(89) 收藏 举报imagepropertiescamincludepre转载 2015-09-09 16:36:23 · 3901 阅读 · 0 评论 -
Kd-Tree算法原理和开源实现代码
Kd-Tree算法原理和开源实现代码 本文介绍一种用于高维空间中的快速最近邻和近似最近邻查找技术——Kd-Tree(Kd树)。Kd-Tree,即K-dimensional tree,是一种高维索引树形数据结构,常用于在大规模的高维数据空间进行最近邻查找(Nearest Neighbor)和近似最近邻查找(Approximate Nearest Neighbor),例如图像检索和转载 2015-08-24 14:01:00 · 1085 阅读 · 1 评论 -
A Flexible New Technique for Camera Calibration
A Flexible New Technique for Camera Calibration----张正友相机标定经典原文中文翻译http://blog.youkuaiyun.com/wangxiaokun671903/article/details/38274087分类: 相机标定2014-07-29 17:10 675人阅读 评论(0) 收藏 举报相机标定转载 2015-08-24 15:45:45 · 1692 阅读 · 0 评论 -
主成分分析PCA
华夏35度Data Mining主成分分析PCA降维的必要性1.多重共线性--预测变量之间相互关联。多重共线性会导致解空间的不稳定,从而可能导致结果的不连贯。2.高维空间本身具有稀疏性。一维正态分布有68%的值落于正负标准差之间,而在十维空间上只有0.02%。3.过多的变量会妨碍查找规律的建立。4.仅在变量层面上分析可能会忽略变量之间的潜在联系。转载 2015-10-07 22:16:55 · 1830 阅读 · 0 评论 -
【姿态估计】外参Pose estimation algorithm 之 Robust Planar Pose (RPP)algorithm
【姿态估计】Pose estimation algorithm 之 Robust Planar Pose (RPP)algorithm2013-11-21 15:26 2883人阅读 评论(1) 收藏 举报The RPP algorithm gives a more stable tracking (less jitter) than ARToolKit's pose esti转载 2015-10-21 15:04:46 · 3788 阅读 · 0 评论 -
OpenCV 为啥勾搭上 OpenGL?
OpenCV 为啥勾搭上 OpenGL?Vinjn张静 · 7 个月前 http://zhuanlan.zhihu.com/hacker-and-painter/19952607如果读者留意 OpenCV 2.3 之后的版本,那么会发现 cv::ogl namespace,ogl 自然是 OpenGL了。一个三维计算机图形库为何出现在计算机视觉中,传统的 CV 开发者是否需要转载 2015-09-22 15:17:05 · 1990 阅读 · 0 评论 -
机器视觉开源代码集合
Source CodeResourcesVisual Recognition and SearchEECS 6890 Topics in Information Processing (3 credits)Instructors: Rogerio Feris, Liangli转载 2016-09-16 16:09:43 · 1654 阅读 · 0 评论 -
长文干货!走近人脸检测:从VJ到深度学习(上)(下)
长文干货!走近人脸检测:从VJ到深度学习(下)http://mp.weixin.qq.com/s?__biz=MzI1NTE4NTUwOQ==&mid=2650324508&idx=1&sn=b103ea69129c794194e395076a97cf04&scene=2&srcid=0420RNaafMBcivD8XumNMnoq&from=timeline&isappinstalled=0转载 2016-04-21 12:13:49 · 6406 阅读 · 0 评论 -
CmakeList.txt学习 简单说明(PCL OpenCV 实例)
CmakeList.txt 简单说明(PCL 实例)http://blog.youkuaiyun.com/bactone_li/article/details/26454123标签: CmakelistPCL3D点云2014-05-21 11:03 488人阅读 评论(0) 收藏 举报 分类: 3D 点云(2) 版权声明:本文为博主原转载 2016-04-11 15:33:51 · 7455 阅读 · 0 评论 -
OpenCV中resize函数五种插值算法的实现过程
原文在:http://blog.youkuaiyun.com/fengbingchun/article/details/17335477]最新版OpenCV2.4.7中,cv::resize函数有五种插值算法:最近邻、双线性、双三次、基于像素区域关系、兰索斯插值。下面用for循环代替cv::resize函数来说明其详细的插值实现过程,其中部分代码摘自于cv::resize函数中的源代码。每转载 2016-04-13 20:22:07 · 1011 阅读 · 0 评论 -
OpenCV读入图片序列进行HOG行人检测并保存为视频
OpenCV读入图片序列进行HOG行人检测并保存为视频http://blog.youkuaiyun.com/masibuaa/article/details/160844672013-11-13 21:42 4273人阅读 评论(17) 收藏 举报 分类: 计算机视觉(68) OpenCV(29) HOG目标检测(7) 版权声明:转载 2016-04-13 20:19:55 · 2131 阅读 · 1 评论 -
OpenCV 视频与图片序列相互转换 VideoWriter生成视频流
OpenCV学习笔记(四十七)——VideoWriter生成视频流highguihttp://blog.youkuaiyun.com/yang_xian521/article/details/7440190标签: codecflv工具imagevideoavi2012-04-09 16:38 29107人阅读 评论(24) 收藏 举报 分类:转载 2016-04-13 20:19:25 · 13887 阅读 · 1 评论 -
使用 OpenCV 与 Face++ 实现人脸解锁
使用 OpenCV 与 Face++ 实现人脸解锁http://python.jobbole.com/84666/2016/03/31 · 实践项目 · OpenCV分享到:3本文作者: 伯乐在线 - LittleCoder 。未经作者许可,禁止转载!欢迎加入伯乐在线作者团队。近几天微软的发布会上讲到了不少认脸解锁的内容,经过探索转载 2016-04-02 21:49:38 · 3775 阅读 · 0 评论 -
Ubuntu 14.04下OpenCV 3.0 安装 测试
Ubuntu 14.04下OpenCV 3.0+Python 2.7安装测试本文记录了Ubuntu 14.04下使用源码手动安装OpenCV 3.0的过程。此外记录了在Python中安装及载入OpenCV的方法。1、安装OpenCV所需的库(编译器、必须库、可选库)GCC 4.4.x or laterCMake 2.6 or higherGitGTK+2转载 2016-04-02 21:32:50 · 2551 阅读 · 0 评论 -
谷歌 计算机视觉 3D Robotic 标定 project tango wing----- 招聘要求
Software Engineer, Computer Vision (Project Tango)Mountain View, CA, USA软件工程·全职认识的人里面可能有人会对此职位感兴趣?立即申请查找人脉关系认识有在Google原创 2016-01-07 10:48:36 · 2659 阅读 · 0 评论 -
视频跟踪算法
视频跟踪算法http://blog.youkuaiyun.com/shanghaiqianlun/article/details/11776707标签: 视频跟踪自动跟踪AVT21AVT22AVT312013-09-17 16:29 8305人阅读 评论(3) 收藏 举报 分类:视频处理算法及实现平台(11) 版权声明:本文为博主原创转载 2015-12-14 16:28:28 · 1688 阅读 · 0 评论 -
OpenCV 3 最新模块一次看个够
OpenCV 3 最新模块一次看个够http://zhuanlan.zhihu.com/hacker-and-painter/19988205Vinjn张静 · 6 个月前本文原版是译作《OpenCV 2 计算机视觉编程手册》的附录,经过删减后在专栏中刊登。OpenCV 3 就要正式发布了,但是很多读者还在用 OpenCV 2,甚至 OpenCV 1。你们一定想转载 2015-09-23 10:21:53 · 2648 阅读 · 0 评论 -
Keypoints+Knn+findHomography进行目标定位
学习OpenCV范例(二十一)——Keypoints+Knn+findHomography进行目标定位分类: 学习OpenCV范例2014-04-03 16:52 4635人阅读 评论(0) 收藏 举报PerspectiveTransformfindHomographyknnMatch目录(?)[+]本范例的代码主要都是 学习Open转载 2015-08-24 14:16:06 · 1861 阅读 · 0 评论 -
Surf与flann 算法代码实现
OpenCV图像Surf与flann特征点分类: OpenCV2013-06-01 21:36 5391人阅读 评论(3) 收藏 举报Surf(Speed Up Robust Feature)Surf算法的原理转载 2015-08-24 14:11:17 · 4708 阅读 · 0 评论 -
特征点匹配方法(SIFT匹配)的一点见解
特征点匹配方法(SIFT匹配)的一点见解2014-6-5阅读1595 评论0一、特征点(角点)匹配 图像匹配能够应用的场合非常多,如目标跟踪,检测,识别,图像拼接等,而角点匹配最核心的技术就要属角点匹配了,所谓角点匹配是指寻找两幅图像之间的特征像素点的对应关系,从而确定两幅图像的位置关系。角点匹配可以分为以下四个步骤:1、提取检测子:在两张待匹配的图像中寻转载 2015-08-24 14:04:20 · 9540 阅读 · 0 评论 -
《Single Image Haze Removal Using Dark Channel Prior》一文中图像去雾算法的原理、实现、效果(速度可实时)
转自:http://www.cnblogs.com/Imageshop/p/3281703.html 最新的效果见 :http://video.sina.com.cn/v/b/124538950-1254492273.html 可处理视频的示例:视频去雾效果 在图像去雾这个领域,几乎没有人不知道《Single Image Haze Rem转载 2015-06-28 16:44:24 · 1449 阅读 · 0 评论 -
统计学中及计算机视觉中的各种 距离 汇总。。。
首先说一下距离三要素: 1)非负性;2)对称性;3)三角不等式。(PS:有些距离并不能同时满足)集中一下都有啥距离:L1距离,L2距离(欧式距离),L∞距离,欧氏距离平方(squared Euclidean distance),intersection distance, Kullback-Leibler(K-L)距离,Jeffrey距离,χ2距离,巴氏距离,Consine原创 2015-04-17 19:05:43 · 7237 阅读 · 0 评论 -
从卡尔曼滤波到粒子滤波 很详细,很明了。。
转自http://blog.youkuaiyun.com/karen99/article/details/7771743卡尔曼滤波本来是控制系统课上学的,当时就没学明白,也蒙混过关了,以为以后也不用再见到它了,可惜没这么容易,后来学计算机视觉和图像处理,发现用它的地方更多了,没办法的时候只好耐心学习和理解了。一直很想把学习的过程记录一下,让大家少走弯路,可惜总也没时间和机会,直到今天。。。我一转载 2015-06-24 11:19:51 · 30271 阅读 · 10 评论 -
C++程序中获取不带文件路径和后缀的文件名
stringstream name_pcd_sub_suffix; //去掉后缀名 stringstream ss_read; //完整的路径 文件名 后缀名 的 string, 去掉后缀名 两种方法 //1 file.substring(0,file.length-3 ;substring函数 //2 int pos = ss_read.s转载 2015-06-16 17:58:16 · 4948 阅读 · 0 评论 -
微软亚洲研究院对传统OCR的突破和进展(有详细检测 识别的介绍),及成果展示
光学字符识别技术:让电脑像人一样阅读 文/霍强 把手机摄像头对准菜单上的法语菜名,屏幕上实时显示出翻译好的中文菜名;将全世界图书馆的藏书转化为电子书;街景车游走于大街小巷,拍摄街景的同时也从 街景图像中自动提取文字标识,让地图信息更丰富更准确……这些场景的背后有一个共同的关键技术——OCR (Optical CharacterRecognition),光学字符识别。转载 2015-05-06 10:40:11 · 4477 阅读 · 0 评论 -
运动估计——块匹配算法
1.介绍 在数字视频处理中,运动估计是一个重要的研究点,在数据压缩中的应用最为成熟,在目标跟踪方面也有很重要的应用。 下面是一些比较成熟的基于图像块匹配的运动估计。图像块匹配的主要目的是,通过在前后连续的2帧视频序列中,找到图像中最相关的部位,并建立他们的联系。这样就可以通过其中一幅图片及关系信息,还原出另一张图片的信息。而不同算法的主要区别就是在于,匹配时的采取不转载 2015-04-28 21:26:57 · 15230 阅读 · 0 评论 -
visual tracking------object tracking && video tracking
key words: motion estimation and compensation , motion analysis,video encode今天突然有这样的想法:我的研究方向是计算机视觉,但是我这一年来研究的都是在静态场景中,去理解分析,包括opencv处理图像,pcl处理点云,都是静态的,,还没有正经的去处理过动态的,也就是从视频中直接获取想要处理的内容,比如目标检测与跟踪原创 2015-04-28 19:14:42 · 1938 阅读 · 0 评论 -
Boost Filesystem Library 路径 文件 目录
C++ 语言(实际上是 C++ 标准)的最常见问题之一是,缺乏定义良好的库来帮助处理文件系统查询和操作。由于这个原因,程序员不得不使用本机操作系统提供的应用程序编程接口(Application Program Interfaces,API),而这使得代码不能在平台之间移植。以下面的简单情况为例:您需要确定某个文件是否是 Directory 类型。在 Microsoft® Windows® 平台转载 2015-05-11 16:37:16 · 6732 阅读 · 0 评论 -
HDR(High-Dynamic Range)高动态光照渲染
HDR这词大家可能并不陌生,但大部分人只是听过而已,在脑子并没有太多的概念,可能只是简单的认为HDR就是让照片拍得更好看,这倒也没错,但究竟开启HDR好在哪,开启了和没开启HDR又有什么不一样,何时才应该开启HDR呢?HDR是在摄影中常用到的一种技术,是英文High-Dynamic Range的缩写,意为“高动态范围”。HDR技术可以克服多数相机传感器动态范围有限的缺点,并将图片色原创 2015-04-16 08:22:25 · 5934 阅读 · 0 评论 -
FREAK和ORB特征描述子
转载自大牛 http://blog.youkuaiyun.com/yang_xian521/article/details/7732835与之同时放出的还有两个网站http://opencv.org/和http://answers.opencv.org,前者作为一个正式的全新的官方用户网站,简单浏览了一下,应该是一个对应之前维基百科上的那个网站,是一个介绍性的新闻网站,对开发者的意义可能不是太大;后面转载 2015-04-14 10:15:48 · 4793 阅读 · 0 评论 -
相干矩阵(coherency matrix)、协方差矩阵(covariance matrix)、散射矩阵
(1)Sinclair矩阵:通常情况下,雷达目标在远场区的电磁散射特性是一个线 性过程,如果选定了散射空间坐标系以及相应的极化基,那么雷达照射波和目标散射波的各极化分量之间存在着线性变换关系,因此,目标的变极化效应可以用一个 复二维矩阵的形式来表示,称为Sinclair矩阵,它代表了特定姿态和观测频率下目标的全极化信息。如果水平、垂直极化波发射,水平、垂直极化波接收, 则Es=S.Ei,此时,转载 2015-04-13 21:54:04 · 22109 阅读 · 2 评论