乐观进取 奋斗不止

邮箱:renhuabest@163.com QQ:41358741

排序:
默认
按更新时间
按访问量

最新手势跟踪与识别

话不多说,请大家看视频,有疑问欢迎各位咨询:

2016-07-05 16:13:47

阅读数:1902

评论数:1

slam算法研究

目前已经完成了稀疏法的slam研究,同时也实现了在android上运行与开发对应该unity的SDK接口,在较小的场景效果还不错,另外android的帧率有点底只有30帧,对高速运转难以满足要求。目前我正在选择另一方向的slam也许会决定我下半年的研发方向,欢迎各位网指点。我个人偏向研半稠密度的s...

2016-06-07 10:43:45

阅读数:3494

评论数:2

SLAM 介绍

SLAM是Simultaneous Localization and Mapping的缩写,意为“同时定位与建图”。slam说白就一句话:同时解决精确定位和环境绘制问题。首先是开场白,这项技术同时解决定位和环境绘制的问题:定位是一种精确的定位,包含机器位置、朝向、高度,不同于GPS;环境绘制例如使...

2016-06-07 10:34:29

阅读数:8666

评论数:2

开源Slam 代码PTAM与PTAMM的编译项目完整工程

经过几天研究,已经成功编译了PTAM项目,首先PTAM的下载地址是:http://www.robots.ox.ac.uk/~gk/PTAM/,同时也下载PTAMM项目的源码http://www.robots.ox.ac.uk/~bob/software/ptamm_download.html,其手...

2016-03-14 11:05:10

阅读数:3609

评论数:15

AR增强现实 Augmented Reality

增强现实(Augmented Reality,简称 AR),是一种实时地计算摄影机影像的位置及角度并加上相应图像的技术,这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。这种技术最早于1990年提出。随着随身电子产品运算能力的提升,增强现实的用途越来越广。 AR系统具有三个突出的特点:①真...

2015-06-30 12:20:51

阅读数:3937

评论数:2

边缘检测

边缘检测:          在视觉计算理论框架中,抽取二维图像上的边缘、角点、纹理等基本特征,是整个系统框架中的第一步。这些特征所组成的图称为基元图。          在不同“尺度”意义下的边缘点,在一定条件下包含了原图像的全部信息。 定义: •目前,具有对边缘的描述性定义,即两个具...

2015-03-15 21:19:53

阅读数:3420

评论数:0

C++宏中的“#”与“##”用法

在C/C++的宏中“#”与"##"用法: 一、

2014-10-21 14:02:09

阅读数:797

评论数:0

TinyXml 与 Rapidxml效率对比

以前在做开始中一直没用TinyXml,在网上搜索说Rapidxml的效率比tinyXml高。个人比较喜欢追求效率,所以忍不住尝试性使用Rapidxml。RapidXml 的官方网站如下: http://rapidxml.sourceforge.net/manual.html。      Rapid...

2014-10-21 13:39:23

阅读数:2099

评论数:0

C++中常用到宏

_DOS_       表示MS-DOS 16位系统平台 WIN32       表示Windows32位系统平台 WIN64       表示Windows64位系统平台 _WIN32_WCE  表示Window Mobile 32位系统平台 _UNIX       表示UNIX系统平台...

2014-10-15 16:27:14

阅读数:1233

评论数:0

C++调用约定和名字约定

调用约定是指程序在函数调用时传递参数和获取返回值所采用的方法:通过寄存器、或通过栈、或者是两者的混合。用于指定Calling Convention的修饰符主要有:__cdecl,__stdcall,__fastcall等。调用约定可以通过工程设置:Setting...\C/C++ \Advance...

2014-10-15 16:17:20

阅读数:947

评论数:0

C++之new、delete 与malloc、free的异同

在C/C++编程中经常会申请内存,而对内存的申请释放操作有两套方法: new、delete 与malloc、free。他们的使用最好是成对使用,不要去混搭---这可不是时尚界哦。如下是这两组方法的异同或区别:         1、new、delete是c++中的操作符,malloc、free是C...

2014-10-15 15:23:42

阅读数:2660

评论数:0

Valgrind的使用方法

Valgrind是运行在Linux上一套基于仿真技术的程序调试和分析工具,它包含一个内核──一个软件合成的CPU,和一系列的小工具,每个工具都可以完成一项任务──调试,分析,或测试等。Valgrind可以检测内存泄漏和内存违例,还可以分析cache的使用等,灵活轻巧而又强大,能直穿程序错误的心脏,...

2014-10-15 15:00:29

阅读数:5683

评论数:0

决策

做决策时,不妨参考以下规则:1.深谋远虑,关注未来并考虑后果。想想对自己有什么好处,看看对他人有什么影响,这种影响反过来对自己有什么影响。2.精明行事,细察全局。要勇敢面对那些使你害怕的选择方案。3.谨慎小心。不要鲁莽或感情用事。不管什么时候都要注意礼节,遵纪守法。

2014-10-15 11:12:55

阅读数:523

评论数:0

C++之多线程分析

在我们开始讲线程这前先了解一下线程的载体—进程。进程,它是一个正在运行的程序的实例,是一个程序在其自身的地址空间的一次执行活动。进程是资源申请、调度、和独立运行的基本单位。进程有两部分组成: 1操作系统用来管理进程的内核对象,内核对象是系统用来存放关于进程的统计信息的地方,它是操作系统内部分配的一...

2014-10-14 16:16:30

阅读数:3333

评论数:0

计算机视觉、机器学习相关领域论文和源代码大集合

从mq 一、特征提取Feature Extraction: ·         SIFT [1] [Demo program][SIFT Library] [VLFeat] ·         PCA-SIFT [2] [Project] ·         Affin...

2014-10-14 13:19:02

阅读数:924

评论数:0

C++ 解析器--cint

CINT 是一个使用 C/C++ 语法的解释器,CINT 兼容 95% 的 ANSI C 代码和85% 的 ANSI C++ 代码。这基本上意味着如果你的代码没有使用太过于专业的 C/C++ 语法,CINT 都能够正确的解析,诸如类、虚函数、运算符重载、继承、指针、数组等等。CINT 甚至支持模板...

2014-10-13 16:57:25

阅读数:3105

评论数:0

Linux下实现视频读取(三)---Buffer的准备和数据读取

前面主要介绍的是:V4L2 的一些设置接口,如亮度,饱和度,曝光时间,帧数,增益,白平衡等。今天看看V4L2 得到数据的几个关键ioctl,Buffer的申请和数据的抓取。 1. 初始化 Memory Mapping 或 User Pointer I/O. int ioctl(int fd, i...

2014-10-13 14:22:02

阅读数:6551

评论数:0

Linux下实现视频读取(二)---camera参数设定

Camera的可设置项极多,V4L2 支持了不少。但Sam之前对这些设置的用法和涵义都是在看videodev2.h中边看边理解,感觉非常生涩。直到写这篇blog时,才发现v4l2有专门的SPEC来说明: http://www.linuxtv.org/downloads/legacy/video4...

2014-10-13 14:16:57

阅读数:11191

评论数:1

C++虚函数表分析

在逆向C++>>一文中提到 VC6.0 以上的编译器支持一个d1reportAllClassLayout的开关, 可以输出所有对象的内存布局信息, 我自己常用vs2005来开发,所以这里我就以vs2005为例讲怎么设置d1reportAllClassLayout。         右...

2014-10-13 13:52:30

阅读数:1299

评论数:1

C++开源代码项目汇总

C++开源码项目

2014-10-13 10:40:33

阅读数:31010

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭