
计算机视觉
文章平均质量分 50
千念飞羽
这个作者很懒,什么都没留下…
展开
-
opencv中featureselect源码分析
之前学习opencv看了很多人的代码,加上有官方的参考手册,用起来还算比较顺利。但是之前也有学长说过这个东西只是用的话其实没什么技术含量。还是应该多分析分析opencv的源码。 但是说到源码这个事有有点伤了,C++以前没怎么用过,简单的建各类调用个函数调用什么的还行,直接看源码就真蒙了。 前段时间讲到角点检测就去看手册里面角点检测用的是goodFeaturesToTrack(),去就找了下源码原创 2015-10-15 23:10:45 · 844 阅读 · 0 评论 -
日常小结-opencv3-sfm
opencv3中间添加了额外的sfm模块。但是新版本还是有很多问题这里说下配置。首先说opencv3的配置。opencv3比opencv2小了很多。因为很多额外的扩展包不包含在opencv的源码包里。 一般来说只要编译opencv的源码就行了但是这里如果需要用到拓展包的里的模块就需要额外下载一个扩展包也就是opencv_contrib。比如这里的sfm就在这个拓展包里。先贴几个网址 首先open原创 2016-06-21 11:21:18 · 4862 阅读 · 0 评论 -
编译链接、cmake和编译opencv
编译程序小结前段时间看了下cmake,这里以编译opencv3.1为例作一个简单的小结,顺便总结一下编译连接与库的知识,实践所得,没有系统验证。编译、连接与库编译、连接与库首先,编译连接的基本概念我事先是有的但是有些问题没有搞清楚。1.静态链接库和动态连接库的区别首先库就分动态连接库和静态连接库。比如说在程序里调用了一段第三方库的程序,假如它是静态连接库的话,那在调用这段程序的时候就会把这段第原创 2016-06-21 11:02:48 · 1516 阅读 · 0 评论 -
Ros——安装|教程1-4
最近看ORB-SLAM方面的东西发现github大部分的SLAM项目都是用这个东西就去查了下。这里先简单的说下观感: 首先这个Ros是Robot operating system的简称。但是跟一般的系统似乎有所不同,按照我目前的理解他既可以移植到普通的嵌入式系统中间。可以算作是一个软件平台。似乎业界还有其他的软件平台但这方面我不太了解。也可以作为一个虚拟的环境来运行在类似Ubuntu上,或者其他操原创 2016-03-27 13:34:22 · 2564 阅读 · 0 评论 -
SUSUAN算子实现
#include "opencv2\opencv.hpp"using namespace std;using namespace cv;int main(int argc, char** argv){ //确定37格模板的坐标偏移量 int OffSetX[37] = { -1, 0, 1, -2, -1, 0, 1, 2, -3, -2, -1, 0,原创 2015-10-18 00:27:38 · 724 阅读 · 0 评论 -
暗通道先验的去雾算法实现
目前比较公认效果较好的去雾方法的编程实现,基本原理是参考何凯明的一篇会议论文,网上已经有比较成熟的代码了。这里也就是仿写一下,这里只写到求透射率的部分,导向滤波的部分写出来有些问题就没有贴出来,机子出了点问题,先mark下等剩下的部分改完了然后在一起整理吧。参考了很多博客这里贴出来:Single Image Haze Removal(图像去雾)-CVPR’09 Best Paper http:/原创 2015-11-01 18:37:00 · 1995 阅读 · 0 评论 -
关于直方图规范化的C++编程实现_2015_7_24
直方图规范化的C++编程实现本文根据一篇文章采用两次最小误差法完成将原图像分成对象段、过渡段、背景端三个部分。然后对着三个部分分别进行拉伸、不变、压缩三种灰度变化操作,使得图像对比度更高。原创 2015-07-24 14:07:09 · 4772 阅读 · 0 评论 -
win7_64位_VS2013_x86_opencv2411配置总结
VS2013环境下opencv2411配置的说明原创 2015-07-16 00:08:24 · 3174 阅读 · 0 评论